Class OperationRequestAccessLogMessage

    • Constructor Detail

      • OperationRequestAccessLogMessage

        protected OperationRequestAccessLogMessage​(LogMessage m)
        Creates a new operation request access log message from the provided log message.
        Parameters:
        m - The log message to be parsed as an operation request access log message.
    • Method Detail

      • getRequesterDN

        public final 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

        public final 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.
      • getIntermediateClientRequest

        public final java.lang.String getIntermediateClientRequest()
        Retrieves the content of any intermediate client request control contained in the request.
        Returns:
        The content of any intermediate client request control contained in the request, or null if it is not included in the log message.
      • getOperationPurpose

        public final java.lang.String getOperationPurpose()
        Retrieves the content of any operation purpose request control contained in the request.
        Returns:
        The content of any operation purpose request control included in the request, or null if it is not included in the log message.
      • getRequestControlOIDs

        public final java.util.List<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.
      • usingAdminSessionWorkerThread

        public final java.lang.Boolean usingAdminSessionWorkerThread()
        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.