|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opends.server.api.plugin.PluginResult.PostOperation
public static final class PluginResult.PostOperation
Defines a post operation plugin result for core server operation processing consisting of either continue, skip further plugins, or stop operation processing with a result code, matched DN, referral URLs, and error message.
Method Summary | |
---|---|
static PluginResult.PostOperation |
continueOperationProcessing()
Defines a continue processing post operation plugin result. |
boolean |
continueProcessing()
Whether to continue operation processing. |
Message |
getErrorMessage()
Retrieves the error message if continueProcessing
returned false . |
DN |
getMatchedDN()
Retrieves the matched DN for the operation if continueProcessing returned false . |
java.util.List<java.lang.String> |
getReferralURLs()
Retrieves the referral URLs for the operation if continueProcessing returned false . |
ResultCode |
getResultCode()
Retrieves the result code for the operation if continueProcessing returned false . |
static PluginResult.PostOperation |
stopProcessing(ResultCode resultCode,
Message errorMessage)
Contrust a new stop processing post operation plugin result. |
static PluginResult.PostOperation |
stopProcessing(ResultCode resultCode,
Message errorMessage,
DN matchedDN,
java.util.List<java.lang.String> referralURLs)
Defines a new stop processing post operation plugin result. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static PluginResult.PostOperation continueOperationProcessing()
public static PluginResult.PostOperation stopProcessing(ResultCode resultCode, Message errorMessage, DN matchedDN, java.util.List<java.lang.String> referralURLs)
resultCode
- The result code for this result.errorMessage
- An message explaining why processing
should stop.matchedDN
- The matched DN for this result.referralURLs
- The set of referral URLs for this result.
public static PluginResult.PostOperation stopProcessing(ResultCode resultCode, Message errorMessage)
resultCode
- The result code for this result.errorMessage
- An message explaining why processing
should stop.
public boolean continueProcessing()
true
if processing should continue
or false
otherwise.public Message getErrorMessage()
continueProcessing
returned false
.
null
if none is provided.public ResultCode getResultCode()
continueProcessing
returned false
.
null
if none is provided.public DN getMatchedDN()
continueProcessing
returned false
.
null
if none is provided.public java.util.List<java.lang.String> getReferralURLs()
continueProcessing
returned false
.
null
if none is provided.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |