Interface OperationResultAccessLogMessage

All Superinterfaces:
MinimalOperationResultAccessLogMessage
All Known Implementing Classes:
AddAssuranceCompletedAccessLogMessage, AddResultAccessLogMessage, BindResultAccessLogMessage, CompareResultAccessLogMessage, DeleteAssuranceCompletedAccessLogMessage, DeleteResultAccessLogMessage, ExtendedResultAccessLogMessage, ModifyAssuranceCompletedAccessLogMessage, ModifyDNAssuranceCompletedAccessLogMessage, ModifyDNResultAccessLogMessage, ModifyResultAccessLogMessage, SearchResultAccessLogMessage

This interface defines a number of methods common to all types of operation result access log messages.
NOTE: This class, and other classes within the com.unboundid.ldap.sdk.unboundidds package structure, are only supported for use against Ping Identity, UnboundID, and Nokia/Alcatel-Lucent 8661 server products. These classes provide support for proprietary functionality or for external specifications that are not considered stable or mature enough to be guaranteed to work in an interoperable way with other types of LDAP servers.
  • Method Details

    • getIntermediateResponsesReturned

      Retrieves the number of intermediate response messages returned in the course of processing the operation.
      Returns:
      The number of intermediate response messages returned to the client in the course of processing the operation, or null if it is not included in the log message.
    • getResponseControlOIDs

      Retrieves the OIDs of any response controls contained in the log message.
      Returns:
      The OIDs of any response controls contained in the log message, or an empty list if it is not included in the log message.
    • getServersAccessed

      Retrieves a list of the additional servers that were accessed in the course of processing the operation. For example, if the access log message is from a Directory Proxy Server instance, then this may contain a list of the backend servers used to process the operation.
      Returns:
      A list of the additional servers that were accessed in the course of processing the operation, or an empty list if it is not included in the log message.
    • getIntermediateClientResult

      Retrieves the content of the intermediate client result for the operation.
      Returns:
      The content of the intermediate client result for the operation, or null if it is not included in the log message.