Interface OperationRequestAccessLogMessage

    • Method Detail

      • getOperationID

        @Nullable
        java.lang.Long getOperationID()
        Retrieves the operation ID for the associated operation.
        Returns:
        The operation ID for the associated operation, or null if it is not included in the log message.
      • getMessageID

        @Nullable
        java.lang.Integer getMessageID()
        Retrieves the message ID for the associated operation.
        Returns:
        The message ID for the associated operation, or null if it is not included in the log message.
      • getOrigin

        @Nullable
        java.lang.String getOrigin()
        Retrieves the origin of the associated operation. If present, it may be "synchronization" if the operation is replicated, or "internal" if it is an internal operation.
        Returns:
        The origin for the associated operation, or null if it is not included in the log message.
      • getTriggeredByConnectionID

        @Nullable
        java.lang.Long getTriggeredByConnectionID()
        Retrieves the connection ID for the connection that triggered the associated operation. This is generally used for internal operations that are processed as a direct result of an externally-requested operation.
        Returns:
        The connection ID for the connection that triggered the associated operation, or null if it is not included in the log message.
      • getTriggeredByOperationID

        @Nullable
        java.lang.Long getTriggeredByOperationID()
        Retrieves the operation ID for the operation that triggered the associated operation. This is generally used for internal operations that are processed as a direct result of an externally-requested operation.
        Returns:
        The operation ID for the operation that triggered the associated operation, or null if it is not included in the log message.
      • getRequesterDN

        @Nullable
        java.lang.String getRequesterDN()
        Retrieves the DN of the user that requested the operation.
        Returns:
        The DN of the user that requested the operation, or null if it is not included in the log message.
      • getRequesterIPAddress

        @Nullable
        java.lang.String getRequesterIPAddress()
        Retrieves the IP address of the client that requested the operation.
        Returns:
        The IP address of the client that requested the operation, or null if it is not included in the log message.
      • getRequestControlOIDs

        @NotNull
        java.util.Set<java.lang.String> getRequestControlOIDs()
        Retrieves the OIDs of any request controls contained in the log message.
        Returns:
        The OIDs of any request controls contained in the log message, or an empty list if it is not included in the log message.
      • getUsingAdminSessionWorkerThread

        @Nullable
        java.lang.Boolean getUsingAdminSessionWorkerThread()
        Indicates whether the operation was processed using a worker thread from the dedicated administrative session thread pool.
        Returns:
        true if the operation was processed using a worker thread from the dedicated administrative session thread pool, false if it was not, or null if that information was not included in the log message.
      • getAdministrativeOperationMessage

        @Nullable
        java.lang.String getAdministrativeOperationMessage()
        Retrieves a message from an associated administrative operation request control.
        Returns:
        A message from an associated administrative operation request control, or null if it is not included in teh log message.