47 * multithreaded access. Multiple threads trying to access and modify
48 * CannotProceedException should lock the object.
49 *
50 * @author Rosanna Lee
51 * @author Scott Seligman
52 * @since 1.3
53 */
54
55 /*
56 * The serialized form of a CannotProceedException object consists of
57 * the serialized fields of its NamingException superclass, the remaining new
58 * name (a Name object), the environment (a Hashtable), the altName field
59 * (a Name object), and the serialized form of the altNameCtx field.
60 */
61
62
63 public class CannotProceedException extends NamingException {
64 /**
65 * Contains the remaining unresolved part of the second
66 * "name" argument to Context.rename().
67 * This information necessary for
68 * continuing the Context.rename() operation.
69 * <p>
70 * This field is initialized to null.
71 * It should not be manipulated directly: it should
72 * be accessed and updated using getRemainingName() and setRemainingName().
73 * @serial
74 *
75 * @see #getRemainingNewName
76 * @see #setRemainingNewName
77 */
78 protected Name remainingNewName = null;
79
80 /**
81 * Contains the environment
82 * relevant for the Context or DirContext method that cannot proceed.
83 * <p>
84 * This field is initialized to null.
85 * It should not be manipulated directly: it should be accessed
86 * and updated using getEnvironment() and setEnvironment().
87 * @serial
|
47 * multithreaded access. Multiple threads trying to access and modify
48 * CannotProceedException should lock the object.
49 *
50 * @author Rosanna Lee
51 * @author Scott Seligman
52 * @since 1.3
53 */
54
55 /*
56 * The serialized form of a CannotProceedException object consists of
57 * the serialized fields of its NamingException superclass, the remaining new
58 * name (a Name object), the environment (a Hashtable), the altName field
59 * (a Name object), and the serialized form of the altNameCtx field.
60 */
61
62
63 public class CannotProceedException extends NamingException {
64 /**
65 * Contains the remaining unresolved part of the second
66 * "name" argument to Context.rename().
67 * This information is necessary for
68 * continuing the Context.rename() operation.
69 * <p>
70 * This field is initialized to null.
71 * It should not be manipulated directly: it should
72 * be accessed and updated using getRemainingName() and setRemainingName().
73 * @serial
74 *
75 * @see #getRemainingNewName
76 * @see #setRemainingNewName
77 */
78 protected Name remainingNewName = null;
79
80 /**
81 * Contains the environment
82 * relevant for the Context or DirContext method that cannot proceed.
83 * <p>
84 * This field is initialized to null.
85 * It should not be manipulated directly: it should be accessed
86 * and updated using getEnvironment() and setEnvironment().
87 * @serial
|