Uses of Interface
org.forgerock.opendj.ldap.messages.Result
Packages that use Result
Package
Description
Classes and interfaces providing I/O functionality.
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for core LDAP requests/responses.
Classes and interfaces for reading and writing LDIF.
Classes implementing core server APIs.
This package contains the main class of the leader based replication.
Contains a number of API declarations for use throughout the Directory Server.
Contains various classes that comprise the core of the Directory Server codebase.
This package implements the Directory Server cryptographic framework, which is described in the
CrytpoManager design document.
Contains various implementations of Directory Server APIs that are not appropriate for other packages.
Contains implementations of Directory Server access, error, and debug loggers.
Contains various Directory Server connection handler implementations which will be used to accept connections from
and perform communication with clients over various protocols.
This package contains the part of the Multi-master replication code that works on the Directory Server side.
Contains implementations for a number of Directory Server data types.
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
-
Uses of Result in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io with parameters of type ResultModifier and TypeMethodDescriptionvoid
LdapWriter.writeAddResult
(int messageID, Result result) Writes the provided add result.void
LdapWriter.writeBindResult
(int messageID, Result result) Writes the provided bind result.void
LdapWriter.writeCompareResult
(int messageID, Result result) Writes the provided compare result.void
LdapWriter.writeDeleteResult
(int messageID, Result result) Writes the provided delete result.void
LdapWriter.writeExtendedResult
(int messageID, Result result) Writes the provided extended result.void
LdapWriter.writeModifyDnResult
(int messageID, Result result) Writes the provided modify DN result.void
LdapWriter.writeModifyResult
(int messageID, Result result) Writes the provided extended result.void
LdapWriter.writeSearchResult
(int messageID, Result result) Writes the provided search result. -
Uses of Result in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap that return ResultModifier and TypeMethodDescriptionAbstractAsynchronousConnection.add
(AddRequest request) Adds an entry to the Directory Server using the provided lines of LDIF.Adds the provided entry to the Directory Server.AbstractConnectionWrapper.add
(AddRequest request) Adds an entry to the Directory Server using the provided add request.Adds an entry to the Directory Server using the provided lines of LDIF.Adds the provided entry to the Directory Server.Connection.add
(AddRequest request) Adds an entry to the Directory Server using the provided add request.AbstractConnection.applyChange
(ChangeRecord request) AbstractConnectionWrapper.applyChange
(ChangeRecord request) Applies the provided change request to the Directory Server.Connection.applyChange
(ChangeRecord request) Applies the provided change request to the Directory Server.AbstractAsynchronousConnection.delete
(DeleteRequest request) Deletes the named entry from the Directory Server.AbstractConnectionWrapper.delete
(DeleteRequest request) Deletes an entry from the Directory Server using the provided delete request.Deletes the named entry from the Directory Server.default Result
Deletes the named entry from the Directory Server.Connection.delete
(DeleteRequest request) Deletes an entry from the Directory Server using the provided delete request.AbstractConnection.deleteSubtree
(String name) AbstractConnectionWrapper.deleteSubtree
(String name) Deletes the named entry and all of its subordinates from the Directory Server.Connection.deleteSubtree
(String name) Deletes the named entry and all of its subordinates from the Directory Server.final Result
LdapException.getResult()
Returns the error result which caused this exception to be thrown.AbstractAsynchronousConnection.modify
(ModifyRequest request) Modifies an entry in the Directory Server using the provided lines of LDIF.AbstractConnectionWrapper.modify
(ModifyRequest request) Modifies an entry in the Directory Server using the provided modify request.Modifies an entry in the Directory Server using the provided lines of LDIF.Connection.modify
(ModifyRequest request) Modifies an entry in the Directory Server using the provided modify request.AbstractAsynchronousConnection.modifyDn
(ModifyDnRequest request) Renames the named entry in the Directory Server using the provided new RDN.AbstractConnectionWrapper.modifyDn
(ModifyDnRequest request) Renames an entry in the Directory Server using the provided modify DN request.Renames the named entry in the Directory Server using the provided new RDN.Connection.modifyDn
(ModifyDnRequest request) Renames an entry in the Directory Server using the provided modify DN request.AbstractAsynchronousConnection.search
(SearchRequest request, SearchResultHandler handler) AbstractConnection.search
(SearchRequest request, Collection<SearchResultEntry> entries) AbstractConnection.search
(SearchRequest request, Collection<SearchResultEntry> entries, Collection<SearchResultReference> references) AbstractConnectionWrapper.search
(SearchRequest request, Collection<SearchResultEntry> entries) Searches the Directory Server using the provided search request.AbstractConnectionWrapper.search
(SearchRequest request, Collection<SearchResultEntry> entries, Collection<SearchResultReference> references) Searches the Directory Server using the provided search request.AbstractConnectionWrapper.search
(SearchRequest request, SearchResultHandler handler) Searches the Directory Server using the provided search request.Connection.search
(SearchRequest request, Collection<SearchResultEntry> entries) Searches the Directory Server using the provided search request.Connection.search
(SearchRequest request, Collection<SearchResultEntry> entries, Collection<SearchResultReference> references) Searches the Directory Server using the provided search request.Connection.search
(SearchRequest request, SearchResultHandler handler) Searches the Directory Server using the provided search request.Methods in org.forgerock.opendj.ldap that return types with arguments of type ResultModifier and TypeMethodDescriptionLdapClientSocket.add
(AddRequest request) Adds an entry to the Directory Server using the provided add request.AbstractConnection.addAsync
(AddRequest request) AbstractConnectionWrapper.addAsync
(AddRequest request) Asynchronously adds an entry to the Directory Server using the provided add request.AbstractConnectionWrapper.addAsync
(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously adds an entry to the Directory Server using the provided add request.AbstractSynchronousConnection.addAsync
(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.addAsync
(AddRequest request) Asynchronously adds an entry to the Directory Server using the provided add request.Connection.addAsync
(AddRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously adds an entry to the Directory Server using the provided add request.LdapClientSocket.applyChange
(ChangeRecord request) Applies the provided change request to the Directory Server.AbstractConnection.applyChangeAsync
(ChangeRecord request) AbstractConnection.applyChangeAsync
(ChangeRecord request, IntermediateResponseHandler intermediateResponseHandler) AbstractConnectionWrapper.applyChangeAsync
(ChangeRecord request) Asynchronously applies the provided change request to the Directory Server.AbstractConnectionWrapper.applyChangeAsync
(ChangeRecord request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously applies the provided change request to the Directory Server.Connection.applyChangeAsync
(ChangeRecord request) Asynchronously applies the provided change request to the Directory Server.Connection.applyChangeAsync
(ChangeRecord request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously applies the provided change request to the Directory Server.RequestHandle.cancel()
Returns aSingle<Result>
which, once subscribed, will attempt to cancel the operation.LdapClientSocket.delete
(DeleteRequest request) Deletes an entry from the Directory Server using the provided delete request.AbstractConnection.deleteAsync
(DeleteRequest request) AbstractConnectionWrapper.deleteAsync
(DeleteRequest request) Asynchronously deletes an entry from the Directory Server using the provided delete request.AbstractConnectionWrapper.deleteAsync
(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously deletes an entry from the Directory Server using the provided delete request.AbstractSynchronousConnection.deleteAsync
(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.deleteAsync
(DeleteRequest request) Asynchronously deletes an entry from the Directory Server using the provided delete request.Connection.deleteAsync
(DeleteRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously deletes an entry from the Directory Server using the provided delete request.LdapClientSocket.modify
(ModifyRequest request) Modifies an entry in the Directory Server using the provided modify request.AbstractConnection.modifyAsync
(ModifyRequest request) AbstractConnectionWrapper.modifyAsync
(ModifyRequest request) Asynchronously modifies an entry in the Directory Server using the provided modify request.AbstractConnectionWrapper.modifyAsync
(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously modifies an entry in the Directory Server using the provided modify request.AbstractSynchronousConnection.modifyAsync
(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.modifyAsync
(ModifyRequest request) Asynchronously modifies an entry in the Directory Server using the provided modify request.Connection.modifyAsync
(ModifyRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously modifies an entry in the Directory Server using the provided modify request.LdapClientSocket.modifyDn
(ModifyDnRequest request) Renames an entry in the Directory Server using the provided modify DN request.AbstractConnection.modifyDnAsync
(ModifyDnRequest request) AbstractConnectionWrapper.modifyDnAsync
(ModifyDnRequest request) Asynchronously renames an entry in the Directory Server using the provided modify DN request.AbstractConnectionWrapper.modifyDnAsync
(ModifyDnRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously renames an entry in the Directory Server using the provided modify DN request.AbstractSynchronousConnection.modifyDnAsync
(ModifyDnRequest request, IntermediateResponseHandler intermediateResponseHandler) Connection.modifyDnAsync
(ModifyDnRequest request) Asynchronously renames an entry in the Directory Server using the provided modify DN request.Connection.modifyDnAsync
(ModifyDnRequest request, IntermediateResponseHandler intermediateResponseHandler) Asynchronously renames an entry in the Directory Server using the provided modify DN request.AbstractConnection.searchAsync
(SearchRequest request, SearchResultHandler resultHandler) AbstractConnectionWrapper.searchAsync
(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Asynchronously searches the Directory Server using the provided search request.AbstractConnectionWrapper.searchAsync
(SearchRequest request, SearchResultHandler resultHandler) Asynchronously searches the Directory Server using the provided search request.AbstractSynchronousConnection.searchAsync
(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Connection.searchAsync
(SearchRequest request, IntermediateResponseHandler intermediateResponseHandler, SearchResultHandler entryHandler) Asynchronously searches the Directory Server using the provided search request.Connection.searchAsync
(SearchRequest request, SearchResultHandler entryHandler) Asynchronously searches the Directory Server using the provided search request.Methods in org.forgerock.opendj.ldap with parameters of type ResultModifier and TypeMethodDescriptionstatic LdapException
LdapException.newLdapException
(Result result) Creates a new LDAP exception using the provided result.Constructors in org.forgerock.opendj.ldap with parameters of type ResultModifierConstructorDescriptionprotected
LdapException
(Result result) Creates a new LDAP exception using the provided result. -
Uses of Result in org.forgerock.opendj.ldap.messages
Subinterfaces of Result in org.forgerock.opendj.ldap.messagesModifier and TypeInterfaceDescriptioninterface
An Extended result indicates the status of an Extended operation and any additional information associated with the Extended operation, including the optional response name and value.Classes in org.forgerock.opendj.ldap.messages that implement ResultModifier and TypeClassDescriptionfinal record
A Bind result indicates the status of the client's request for authentication.final record
A Compare result indicates the final status of a Compare operation.final record
A Generic Extended result indicates the final status of a Generic Extended operation.final record
The password modify extended result as defined in RFC 3062.final record
The start tls extended result as defined in RFC 4511.final record
The who am I extended result as defined in RFC 4532.Methods in org.forgerock.opendj.ldap.messages that return ResultModifier and TypeMethodDescriptionstatic Result
Responses.copyOfResult
(Result result) Creates a new result that is an exact copy of the provided result.static Result
Responses.newResult
(ResultCode resultCode) Creates a new result using the provided result code.static Result
Responses.newResult
(ResultCode resultCode, CharSequence diagnosticMessage) Creates a new result using the provided result code, the cause, the diagnostic message and the matched DN.static Result
Responses.newResult
(ResultCode resultCode, String matchedDn, CharSequence diagnosticMessage, List<String> referralUris, Throwable cause) Creates a new result using the provided result code, the cause, the diagnostic message and the matched DN.static Result
Responses.newResult
(ResultCode resultCode, String matchedDn, CharSequence diagnosticMessage, List<String> referralUris, List<Control> controls, Throwable cause) Creates a new result using the provided result code, the cause, the diagnostic message and the matched DN.static Result
Responses.newResult
(ResultCode resultCode, Dn matchedDn, CharSequence diagnosticMessage) Creates a new result using the provided result code, the cause, the diagnostic message and the matched DN.static Result
Responses.newResult
(ResultCode resultCode, Dn matchedDn, CharSequence diagnosticMessage, Throwable cause) Creates a new result using the provided result code, the cause, the diagnostic message and the matched DN.Methods in org.forgerock.opendj.ldap.messages with parameters of type ResultModifier and TypeMethodDescriptionstatic Result
Responses.copyOfResult
(Result result) Creates a new result that is an exact copy of the provided result.static BindResult
Responses.newBindResult
(Result result) Creates a new bind result using the provided result.static CompareResult
Responses.newCompareResult
(Result result) Creates a new compare result using the provided result.static LdapMessage
LdapMessage.newSearchResultDoneMessage
(int messageId, Result result) Builds and returns anLdapMessage
for a search result done operation type. -
Uses of Result in org.forgerock.opendj.ldif
Methods in org.forgerock.opendj.ldif that return ResultModifier and TypeMethodDescriptionConnectionEntryReader.readResult()
Waits for the next search response to become available and returns it if it is a search result indicating that the search completed successfully. -
Uses of Result in org.forgerock.opendj.server.core
Methods in org.forgerock.opendj.server.core that return types with arguments of type ResultModifier and TypeMethodDescriptionRequestCancellationState.requestCancel
(boolean notifyClient, LocalizableMessage reason) Notifies backend processing that the request should be aborted if possible, and whether responses should be sent. -
Uses of Result in org.forgerock.opendj.server.leaderbasedreplication
Methods in org.forgerock.opendj.server.leaderbasedreplication that return ResultModifier and TypeMethodDescriptionConsistentCore.ReplicaStateUpdateResponse.registrationResult()
Returns the value of theregistrationResult
record component.Constructors in org.forgerock.opendj.server.leaderbasedreplication with parameters of type ResultModifierConstructorDescriptionReplicaStateUpdateResponse
(Topology.DomainState domainState, Result registrationResult, Topology.RegisteredStatus registeredStatus) Creates an instance of aReplicaStateUpdateResponse
record class. -
Uses of Result in org.opends.server.api
Methods in org.opends.server.api that return ResultModifier and TypeMethodDescriptionClientConnection.cancelRequest
(int msgId, boolean notifyClient, LocalizableMessage reason) Attempts to cancel the request having the specified message ID, blocking until either the targeted request is cancelled or completed.protected static Result
ClientConnection.convertResult
(Request request, Result result) SynchronizationProvider.handleConflictResolution
(PreOperationAddOperation addOperation) Performs any necessary synchronization processing for the operation that may be needed early on to deal with any potential conflict resolution or updates to historical data.SynchronizationProvider.handleConflictResolution
(PreOperationModifyDNOperation modifyDNOperation) Performs any necessary synchronization processing for the operation that may be needed early on to deal with any potential conflict resolution or updates to historical data.SynchronizationProvider.handleConflictResolution
(PreOperationModifyOperation modifyOperation) Performs any necessary synchronization processing for the operation that may be needed early on to deal with any potential conflict resolution or updates to historical data.abstract Result
ExtendedOperationHandler.processExtendedOperation
(ExtendedOperation operation) Processes the provided extended operation.Methods in org.opends.server.api with parameters of type Result -
Uses of Result in org.opends.server.core
Methods in org.opends.server.core that return ResultModifier and TypeMethodDescriptionprotected Result
BindOperation.operationToResult
(Result result) protected Result
ExtendedOperation.operationToResult
(Result result) AbandonOperation.runImpl()
protected Result
AddOperation.runImpl()
protected Result
BindOperation.runImpl()
protected Result
CompareOperation.runImpl()
protected Result
DeleteOperation.runImpl()
protected Result
ExtendedOperation.runImpl()
protected Result
ModifyDnOperation.runImpl()
protected Result
ModifyOperation.runImpl()
protected Result
SearchOperation.runImpl()
protected Result
UnbindOperation.runImpl()
Methods in org.opends.server.core with parameters of type ResultModifier and TypeMethodDescriptionprotected Result
BindOperation.operationToResult
(Result result) protected Result
ExtendedOperation.operationToResult
(Result result) -
Uses of Result in org.opends.server.crypto
Methods in org.opends.server.crypto that return ResultModifier and TypeMethodDescriptionGetSymmetricKeyExtendedOperation.processExtendedOperation
(ExtendedOperation operation) Processes the provided extended operation. -
Uses of Result in org.opends.server.extensions
Methods in org.opends.server.extensions that return ResultModifier and TypeMethodDescriptionCancelExtendedOperation.processExtendedOperation
(ExtendedOperation operation) GetConnectionIDExtendedOperation.processExtendedOperation
(ExtendedOperation operation) PasswordModifyExtendedOperation.processExtendedOperation
(ExtendedOperation operation) PasswordPolicyStateExtendedOperation.processExtendedOperation
(ExtendedOperation operation) StartTLSExtendedOperation.processExtendedOperation
(ExtendedOperation operation) WhoAmIExtendedOperation.processExtendedOperation
(ExtendedOperation operation) -
Uses of Result in org.opends.server.loggers
Methods in org.opends.server.loggers with parameters of type ResultModifier and TypeMethodDescriptionvoid
AccessLogPublisher.logAbandonResult
(RequestContext context, AbandonRequest request, Result result) Writes a message to the access logger with information about the provided result.void
JfrAccessLogPublisher.logAbandonResult
(RequestContext context, AbandonRequest request, Result result) void
TextAccessLogPublisher.logAbandonResult
(RequestContext context, AbandonRequest request, Result result) void
AccessLogPublisher.logAddResult
(RequestContext context, AddRequest request, Result result) Writes a message to the access logger with information about the add result.void
JfrAccessLogPublisher.logAddResult
(RequestContext context, AddRequest request, Result result) void
TextAccessLogPublisher.logAddResult
(RequestContext context, AddRequest request, Result result) void
TextAuditLogPublisher.logAddResult
(RequestContext context, AddRequest request, Result result) void
AccessLogPublisher.logBindResult
(RequestContext context, BindRequest request, Result result) Writes a message to the access logger with information about the bind result.void
JfrAccessLogPublisher.logBindResult
(RequestContext context, BindRequest request, Result result) void
TextAccessLogPublisher.logBindResult
(RequestContext context, BindRequest request, Result result) void
AccessLogPublisher.logCompareResult
(RequestContext context, CompareRequest request, Result result) Writes a message to the access logger with information about the compare result.void
JfrAccessLogPublisher.logCompareResult
(RequestContext context, CompareRequest request, Result result) void
TextAccessLogPublisher.logCompareResult
(RequestContext context, CompareRequest request, Result result) void
AccessLogPublisher.logDeleteResult
(RequestContext context, DeleteRequest request, Result result) Writes a message to the access logger with information about the delete result.void
JfrAccessLogPublisher.logDeleteResult
(RequestContext context, DeleteRequest request, Result result) void
TextAccessLogPublisher.logDeleteResult
(RequestContext context, DeleteRequest request, Result result) void
TextAuditLogPublisher.logDeleteResult
(RequestContext context, DeleteRequest request, Result result) void
AccessLogPublisher.logExtendedResult
(RequestContext context, ExtendedRequest<?> request, Result result) Writes a message to the access logger with information about the extended result.void
JfrAccessLogPublisher.logExtendedResult
(RequestContext context, ExtendedRequest<?> request, Result result) void
TextAccessLogPublisher.logExtendedResult
(RequestContext context, ExtendedRequest<?> request, Result result) void
AccessLogPublisher.logInvalidResult
(RequestContext context, InvalidRequest request, Result result) Writes a message to the access logger with information about the result.void
JfrAccessLogPublisher.logInvalidResult
(RequestContext context, InvalidRequest request, Result result) void
TextAccessLogPublisher.logInvalidResult
(RequestContext context, InvalidRequest request, Result result) void
AccessLogPublisher.logModifyDnResult
(RequestContext context, ModifyDnRequest request, Result result) Writes a message to the access logger with information about the modifyDN result.void
JfrAccessLogPublisher.logModifyDnResult
(RequestContext context, ModifyDnRequest request, Result result) void
TextAccessLogPublisher.logModifyDnResult
(RequestContext context, ModifyDnRequest request, Result result) void
TextAuditLogPublisher.logModifyDnResult
(RequestContext context, ModifyDnRequest request, Result result) void
AccessLogPublisher.logModifyResult
(RequestContext context, ModifyRequest request, Result result) Writes a message to the access logger with information about the modify result.void
JfrAccessLogPublisher.logModifyResult
(RequestContext context, ModifyRequest request, Result result) void
TextAccessLogPublisher.logModifyResult
(RequestContext context, ModifyRequest request, Result result) void
TextAuditLogPublisher.logModifyResult
(RequestContext context, ModifyRequest request, Result result) static void
AccessLogger.logResult
(RequestContext context, Request request, Result result) Writes a message to the access logger with information about the provided request and result.void
AccessLogPublisher.logSearchResult
(RequestContext context, SearchRequest request, Result result) Writes a message to the access logger with information about the search result.void
JfrAccessLogPublisher.logSearchResult
(RequestContext context, SearchRequest request, Result result) void
TextAccessLogPublisher.logSearchResult
(RequestContext context, SearchRequest request, Result result) -
Uses of Result in org.opends.server.protocols
Methods in org.opends.server.protocols with parameters of type ResultModifier and TypeMethodDescriptionstatic void
ReactiveHandlersUtils.emitResult
(Result result, FlowableEmitter<Response> out) Emits a result to the provided reactive emitter, to signal completion of a request. -
Uses of Result in org.opends.server.replication.plugin
Methods in org.opends.server.replication.plugin that return ResultModifier and TypeMethodDescriptionMultimasterReplication.handleConflictResolution
(PreOperationAddOperation addOperation) MultimasterReplication.handleConflictResolution
(PreOperationModifyDNOperation modifyDNOperation) MultimasterReplication.handleConflictResolution
(PreOperationModifyOperation modifyOperation) -
Uses of Result in org.opends.server.types
Fields in org.opends.server.types declared as ResultMethods in org.opends.server.types that return ResultModifier and TypeMethodDescriptionOperation.getResult()
Returns the result for this operation.protected Result
Operation.operationToResult
(Result result) Generates a result for this operation.final Result
Operation.run()
Processes this operation in the local backend.protected abstract Result
Operation.runImpl()
Performs the work of actually processing this operation.protected final Result
Operation.sendResult
(Result result) Sends the result for this operation.Methods in org.opends.server.types with parameters of type ResultModifier and TypeMethodDescriptionprotected LdapException
Operation.createLdapException
(Operation operation, Entry entry, Dn entryDN, Result result, Result altResult) Returns a newLdapException
built from the provided resultCodes and messages.protected Result
Operation.operationToResult
(Result result) Generates a result for this operation.protected final Result
Operation.sendResult
(Result result) Sends the result for this operation.final void
Specifies the result for this operation. -
Uses of Result in org.opends.server.types.operation
Methods in org.opends.server.types.operation with parameters of type Result