src/share/classes/javax/naming/CannotProceedException.java

Print this page




  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