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.
Contains a number of API declarations for use throughout the Directory Server.
Defines the Directory Server plugin API.
Contains various classes that comprise the core of the Directory Server codebase.
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.
Contains implementations for a number of Directory Server data types.
-
Uses of Result in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io with parameters of type ResultModifier and TypeMethodDescriptionvoidLdapWriter.writeAddResult(int messageID, Result result) Writes the provided add result.voidLdapWriter.writeBindResult(int messageID, Result result) Writes the provided bind result.voidLdapWriter.writeCompareResult(int messageID, Result result) Writes the provided compare result.voidLdapWriter.writeDeleteResult(int messageID, Result result) Writes the provided delete result.voidLdapWriter.writeExtendedResult(int messageID, Result result) Writes the provided extended result.voidLdapWriter.writeModifyDnResult(int messageID, Result result) Writes the provided modify DN result.voidLdapWriter.writeModifyResult(int messageID, Result result) Writes the provided extended result.voidLdapWriter.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 ResultDeletes 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 ResultLdapException.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<? super SearchResultEntry> entries) AbstractConnection.search(SearchRequest request, Collection<? super SearchResultEntry> entries, Collection<? super SearchResultReference> references) AbstractConnectionWrapper.search(SearchRequest request, Collection<? super SearchResultEntry> entries) Searches the Directory Server using the provided search request.AbstractConnectionWrapper.search(SearchRequest request, Collection<? super SearchResultEntry> entries, Collection<? super 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<? super SearchResultEntry> entries) Searches the Directory Server using the provided search request.Connection.search(SearchRequest request, Collection<? super SearchResultEntry> entries, Collection<? super 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 LdapExceptionLdapException.newLdapException(Result result) Creates a new LDAP exception using the provided result.Constructors in org.forgerock.opendj.ldap with parameters of type ResultModifierConstructorDescriptionprotectedLdapException(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 TypeInterfaceDescriptioninterfaceA Bind result indicates the status of the client's request for authentication.interfaceAn Compare result indicates the final status of an Compare operation.interfaceA 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.interfaceA Generic Extended result indicates the final status of an Generic Extended operation.interfaceThe password modify extended result as defined in RFC 3062.interfaceThe start tls extended result as defined in RFC 4511.interfaceThe who am I extended result as defined in RFC 4532.Classes in org.forgerock.opendj.ldap.messages that implement ResultModifier and TypeClassDescriptionclassAbstractExtendedResult<S extends ExtendedResult>An abstract Extended result which can be used as the basis for implementing new Extended operations.Methods in org.forgerock.opendj.ldap.messages that return ResultModifier and TypeMethodDescriptionResult.addControl(Control control) Result.addControls(Iterable<? extends Control> controls) Result.addReferralUri(String uri) Adds the provided referral URI to this result.default ResultCopies the result code, cause, diagnostic message, matched DN and referral URIs from the provided result to this result.static ResultResponses.copyOfResult(Result result) Creates a new result that is an exact copy of the provided result.static ResultResponses.newResult(ResultCode resultCode) Creates a new result using the provided result code.Result.removeControls(String oid) Sets the throwable cause associated with this result if available.Result.setDiagnosticMessage(CharSequence message) Sets the diagnostic message associated with this result.Result.setMatchedDn(String dn) Sets the matched DN associated with this result.Result.setMatchedDn(Dn dn) Sets the matched DN associated with this result.Result.setResultCode(ResultCode resultCode) Sets the result code associated with this result.static ResultResponses.unmodifiableResult(Result result) Creates an unmodifiable result using the provided response.Methods in org.forgerock.opendj.ldap.messages with parameters of type ResultModifier and TypeMethodDescriptiondefault ResultCopies the result code, cause, diagnostic message, matched DN and referral URIs from the provided result to this result.static ResultResponses.copyOfResult(Result result) Creates a new result that is an exact copy of the provided result.static LdapMessageLdapMessage.newSearchResultDoneMessage(int messageId, Result result) Builds and returns anLdapMessagefor a search result done operation type.static ResultResponses.unmodifiableResult(Result result) Creates an unmodifiable result using the provided response. -
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.cancel(boolean notifyClient, LocalizableMessage reason) Notifies backend processing that the request should be aborted if possible, and whether or not responses should be sent. -
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 ResultClientConnection.convertResult(Request request, Result result) Methods in org.opends.server.api with parameters of type Result -
Uses of Result in org.opends.server.api.plugin
Methods in org.opends.server.api.plugin that return ResultModifier and TypeMethodDescriptionPluginResult.IntermediateResponse.result()Returns the value of theresultrecord component.PluginResult.OperationResult.result()The result for this plugin result.PluginResult.PostOperation.result()Returns the value of theresultrecord component.PluginResult.PreOperation.result()Returns the value of theresultrecord component.PluginResult.PreParse.result()Returns the value of theresultrecord component.PluginResult.SubordinateDelete.result()Returns the value of theresultrecord component.PluginResult.SubordinateModifyDN.result()Returns the value of theresultrecord component.Constructors in org.opends.server.api.plugin with parameters of type ResultModifierConstructorDescriptionIntermediateResponse(boolean continueProcessing, boolean continuePluginProcessing, boolean sendResponse, Result result) Creates an instance of aIntermediateResponserecord class.PostOperation(boolean continueProcessing, Result result) Creates an instance of aPostOperationrecord class.PreOperation(boolean continueProcessing, boolean continuePluginProcessing, Result result) Creates an instance of aPreOperationrecord class.Creates an instance of aPreParserecord class.SubordinateDelete(boolean continueProcessing, boolean continuePluginProcessing, Result result) Creates an instance of aSubordinateDeleterecord class.SubordinateModifyDN(boolean continueProcessing, boolean continuePluginProcessing, Result result) Creates an instance of aSubordinateModifyDNrecord class. -
Uses of Result in org.opends.server.core
Methods in org.opends.server.core that return ResultModifier and TypeMethodDescriptionprotected ResultBindOperation.operationToResult()protected ResultExtendedOperation.operationToResult() -
Uses of Result in org.opends.server.loggers
Methods in org.opends.server.loggers with parameters of type ResultModifier and TypeMethodDescriptionvoidAccessLogPublisher.logAbandonResult(RequestContext context, AbandonRequest request, Result result) Writes a message to the access logger with information about the provided result.voidTextAccessLogPublisher.logAbandonResult(RequestContext context, AbandonRequest request, Result result) voidAccessLogPublisher.logAddResult(RequestContext context, AddRequest request, Result result) Writes a message to the access logger with information about the add result.voidTextAccessLogPublisher.logAddResult(RequestContext context, AddRequest request, Result result) voidTextAuditLogPublisher.logAddResult(RequestContext context, AddRequest request, Result result) voidAccessLogPublisher.logBindResult(RequestContext context, BindRequest request, Result result) Writes a message to the access logger with information about the bind result.voidTextAccessLogPublisher.logBindResult(RequestContext context, BindRequest request, Result result) voidAccessLogPublisher.logCompareResult(RequestContext context, CompareRequest request, Result result) Writes a message to the access logger with information about the compare result.voidTextAccessLogPublisher.logCompareResult(RequestContext context, CompareRequest request, Result result) voidAccessLogPublisher.logDeleteResult(RequestContext context, DeleteRequest request, Result result) Writes a message to the access logger with information about the delete result.voidTextAccessLogPublisher.logDeleteResult(RequestContext context, DeleteRequest request, Result result) voidTextAuditLogPublisher.logDeleteResult(RequestContext context, DeleteRequest request, Result result) voidAccessLogPublisher.logExtendedResult(RequestContext context, ExtendedRequest<?> request, Result result) Writes a message to the access logger with information about the extended result.voidTextAccessLogPublisher.logExtendedResult(RequestContext context, ExtendedRequest<?> request, Result result) voidAccessLogPublisher.logInvalidResult(RequestContext context, InvalidRequest request, Result result) Writes a message to the access logger with information about the result.voidTextAccessLogPublisher.logInvalidResult(RequestContext context, InvalidRequest request, Result result) voidAccessLogPublisher.logModifyDnResult(RequestContext context, ModifyDnRequest request, Result result) Writes a message to the access logger with information about the modifyDN result.voidTextAccessLogPublisher.logModifyDnResult(RequestContext context, ModifyDnRequest request, Result result) voidTextAuditLogPublisher.logModifyDnResult(RequestContext context, ModifyDnRequest request, Result result) voidAccessLogPublisher.logModifyResult(RequestContext context, ModifyRequest request, Result result) Writes a message to the access logger with information about the modify result.voidTextAccessLogPublisher.logModifyResult(RequestContext context, ModifyRequest request, Result result) voidTextAuditLogPublisher.logModifyResult(RequestContext context, ModifyRequest request, Result result) static voidAccessLogger.logResult(RequestContext context, Request request, Result result) Writes a message to the access logger with information about the provided request and result.voidAccessLogPublisher.logSearchResult(RequestContext context, SearchRequest request, Result result) Writes a message to the access logger with information about the search result.voidTextAccessLogPublisher.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 voidReactiveHandlersUtils.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.types
Methods in org.opends.server.types that return ResultModifier and TypeMethodDescriptionprotected ResultOperation.operationToResult()Generates a result for this operation.SynchronizationProviderResult.ContinueProcessing.result()SynchronizationProviderResult.StopProcessing.result()Returns the value of theresultrecord component.protected final ResultOperation.sendResult()Sends the result for this operation.Methods in org.opends.server.types with parameters of type ResultModifier and TypeMethodDescriptionprotected static LdapExceptionOperation.createLdapException(Operation operation, Entry entry, Dn entryDN, Result result, Result altResult) Returns a newLdapExceptionbuilt from the provided resultCodes and messages.final voidSpecifies the result for this operation.protected static voidOperation.setResultCodeAndMessageNoInfoDisclosure(Operation operation, Entry entry, Dn entryDN, Result realResult, Result altResult) Sets the provided resultCodes and messages on the provided operation.Constructors in org.opends.server.types with parameters of type ResultModifierConstructorDescriptionStopProcessing(Result result) Creates an instance of aStopProcessingrecord class.