summaryrefslogtreecommitdiff
path: root/libjava/javax/naming/CannotProceedException.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/javax/naming/CannotProceedException.java')
-rw-r--r--libjava/javax/naming/CannotProceedException.java54
1 files changed, 53 insertions, 1 deletions
diff --git a/libjava/javax/naming/CannotProceedException.java b/libjava/javax/naming/CannotProceedException.java
index 4b0ea2a601b..f35e147b2df 100644
--- a/libjava/javax/naming/CannotProceedException.java
+++ b/libjava/javax/naming/CannotProceedException.java
@@ -1,4 +1,4 @@
-/* Copyright (C) 2000 Free Software Foundation
+/* Copyright (C) 2001 Free Software Foundation
This file is part of libgcj.
@@ -9,9 +9,21 @@ details. */
package javax.naming;
import java.lang.Exception;
+import java.util.Hashtable;
+/**
+ * @author Warren Levy <warrenl@redhat.com>
+ * @date June 14, 2001
+ */
+
public class CannotProceedException extends NamingException
{
+ // Serialized fields.
+ protected Name remainingNewName;
+ protected Hashtable environment;
+ protected Name altName;
+ protected Context altNameCtx;
+
public CannotProceedException ()
{
super ();
@@ -21,4 +33,44 @@ public class CannotProceedException extends NamingException
{
super (msg);
}
+
+ public Hashtable getEnvironment()
+ {
+ return environment;
+ }
+
+ public void setEnvironment(Hashtable environment)
+ {
+ this.environment = environment;
+ }
+
+ public Name getRemainingNewName()
+ {
+ return remainingNewName;
+ }
+
+ public void setRemainingNewName(Name newName)
+ {
+ remainingNewName = (Name) newName.clone();
+ }
+
+ public Name getAltName()
+ {
+ return altName;
+ }
+
+ public void setAltName(Name altName)
+ {
+ this.altName = altName;
+ }
+
+ public Context getAltNameCtx()
+ {
+ return altNameCtx;
+ }
+
+ public void setAltNameCtx(Context altNameCtx)
+ {
+ this.altNameCtx = altNameCtx;
+ }
}