com.ibm.websphere.naming
Interface WsnBatchResult
- public interface WsnBatchResult
com.ibm.websphere.naming.WsnBatchModeContext
context. This interface contains
"get" methods for the operation name, all possible parameters, the return value,
a success/failure indicator, and the exception thrown, if any.
See Also:
Field Summary
Modifier and Type | Field and Description |
---|---|
|
BIND
Constant returned by
getOperation() which indicates that the results
contained in this object are from a bind operation.
|
|
CREATE_SUBCONTEXT
Constant returned by
getOperation() which indicates that the results
contained in this object are from a createSubcontext operation.
|
|
CREATESUBCONTEXT
Deprecated. see CREATE_SUBCONTEXT
|
|
DESTROY_SUBCONTEXT
Constant returned by
getOperation() which indicates that the results
contained in this object are from a destroySubcontext operation.
|
|
DESTROYSUBCONTEXT
Deprecated. see DESTROY_SUBCONTEXT
|
|
LOOKUP
Constant returned by
getOperation() which indicates that the results
contained in this object are from a lookup operation.
|
|
REBIND
Constant returned by
getOperation() which indicates that the results
contained in this object are from a rebind operation.
|
|
RENAME
Constant returned by
getOperation() which indicates that the results
contained in this object are from a rename operation.
|
|
UNBIND
Constant returned by
getOperation() which indicates that the results
contained in this object are from a unbind operation.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
|
getException()
Returns the exception thrown by the operation, if an exception was thrown.
|
|
getInputObject()
Returns the
java.lang.Object input parameter value.
|
|
getName()
Returns the
javax.naming.Name input parameter value.
|
|
getNewName()
Returns the "new name"
javax.naming.Name input parameter value.
|
|
getOldName()
Returns the "old name"
javax.naming.Name input parameter value.
|
|
getOperation()
Returns the batched operation type.
|
|
getOutputObject()
Returns the Object result.
|
|
getResult()
Indicates whether or not the operation was successful.
|
|
getSubcontext()
Returns the Context result.
|
Field Detail
LOOKUP
- static final int LOOKUP
See Also:
BIND
- static final int BIND
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a bind operation.
The value for this constant is 2.
See Also:
REBIND
- static final int REBIND
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a rebind operation.
The value for this constant is 3.
See Also:
UNBIND
- static final int UNBIND
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a unbind operation.
The value for this constant is 4.
See Also:
CREATE_SUBCONTEXT
- static final int CREATE_SUBCONTEXT
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a createSubcontext operation.
The value for this constant is 5.
See Also:
CREATESUBCONTEXT
- @Deprecated static final int CREATESUBCONTEXT
Deprecated. see CREATE_SUBCONTEXT
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a createSubcontext operation.
The value for this constant is 5.
See Also:
DESTROY_SUBCONTEXT
- static final int DESTROY_SUBCONTEXT
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a destroySubcontext operation.
The value for this constant is 6.
See Also:
DESTROYSUBCONTEXT
- @Deprecated static final int DESTROYSUBCONTEXT
Deprecated. see DESTROY_SUBCONTEXT
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a destroySubcontext operation.
The value for this constant is 6.
See Also:
RENAME
- static final int RENAME
Constant returned by
getOperation()
which indicates that the results
contained in this object are from a rename operation.
The value for this constant is 7.
See Also:
Method Detail
getOperation
- int getOperation()
Returns the batched operation type.
getName
- javax.naming.Name getName()
- throws javax.naming.NamingException
Returns the
javax.naming.Name
input parameter value. This parameter is
specified on the following operations: bind, createSubcontext, destroySubcontext, lookup,
rebind, rename, or unbind.
Returns:
the
javax.naming.Name
input parameter value. Throws:
javax.naming.NamingException
- if the value was not specified on input to the batch operation. getOldName
- javax.naming.Name getOldName()
- throws javax.naming.NamingException
Returns the "old name"
javax.naming.Name
input parameter value. This parameter
is specified on rename operations.
Returns:
the "old name"
javax.naming.Name
input parameter value. Throws:
javax.naming.NamingException
- if the value was not specified on input to the batch operation. getNewName
- javax.naming.Name getNewName()
- throws javax.naming.NamingException
Returns the "new name"
javax.naming.Name
input parameter value. This parameter
is specified on rename operations.
Returns:
the "new name"
javax.naming.Name
input parameter value. Throws:
javax.naming.NamingException
- if the value was not specified on input to the batch operation. getSubcontext
- javax.naming.Context getSubcontext( )
- throws javax.naming.NamingException
Returns the Context result. This result may be returned on the
following operations: createSubcontext.
Returns:
the Context which resulted from the createSubcontext batch operation.
Throws:
javax.naming.NamingException
- if the batch operation did not produce a return value. getInputObject
- java.lang.Object getInputObject( )
- throws javax.naming.NamingException
Returns the
java.lang.Object
input parameter value.
A java.lang.Object
is input to the following operations: rebind.
Returns:
the
java.lang.Object
input parameter value to the
batched rebind operation. Throws:
javax.naming.NamingException
- if the value was not specified on input to the batch operation. getOutputObject
- java.lang.Object getOutputObject( )
- throws javax.naming.NamingException
Returns the Object result.
An Object may be returned on the following operations: lookup.
Returns:
Returns the object result of a batched lookup operation.
Throws:
javax.naming.NamingException
- if the batch operation did not produce the specified value. getResult
- boolean getResult()
Indicates whether or not the operation was successful.
Returns:
true
if the operation was successul, false
if an exception
was thrown. getException
- javax.naming.NamingException getException( )
- throws javax.naming.NamingException
Returns the exception thrown by the operation, if an exception was thrown.
If a call to
getResult
returns false
, an exception was thrown.
If no exception was thrown, getException
throws a NamingException.
Returns:
the NamingException thrown during the batch operation.
Throws:
javax.naming.NamingException
- if the batch operation did not result in an exception.
getOperation()
which indicates that the results contained in this object are from a lookup operation.The value for this constant is 1.