com.unboundid.ldap.sdk.unboundidds.logs
Class ModifyDNAssuranceCompletedAccessLogMessage

java.lang.Object
  extended by com.unboundid.ldap.sdk.unboundidds.logs.LogMessage
      extended by com.unboundid.ldap.sdk.unboundidds.logs.AccessLogMessage
          extended by com.unboundid.ldap.sdk.unboundidds.logs.OperationAccessLogMessage
              extended by com.unboundid.ldap.sdk.unboundidds.logs.OperationRequestAccessLogMessage
                  extended by com.unboundid.ldap.sdk.unboundidds.logs.ModifyDNRequestAccessLogMessage
                      extended by com.unboundid.ldap.sdk.unboundidds.logs.ModifyDNResultAccessLogMessage
                          extended by com.unboundid.ldap.sdk.unboundidds.logs.ModifyDNAssuranceCompletedAccessLogMessage
All Implemented Interfaces:
MinimalOperationResultAccessLogMessage, OperationResultAccessLogMessage, java.io.Serializable

@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class ModifyDNAssuranceCompletedAccessLogMessage
extends ModifyDNResultAccessLogMessage

NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.
This class provides a data structure that holds information about a log message that may appear in the Directory Server access log about the result of replication assurance processing for a modify DN operation.

See Also:
Serialized Form

Constructor Summary
ModifyDNAssuranceCompletedAccessLogMessage(LogMessage m)
          Creates a new modify DN assurance complete access log message from the provided message string.
ModifyDNAssuranceCompletedAccessLogMessage(java.lang.String s)
          Creates a new modify DN assurance complete access log message from the provided message string.
 
Method Summary
 java.lang.Boolean getLocalAssuranceSatisfied()
          Indicates whether the local assurance requirement was satisfied.
 AccessLogMessageType getMessageType()
          Retrieves the message type for this access log message.
 java.lang.Boolean getRemoteAssuranceSatisfied()
          Indicates whether the remote assurance requirement was satisfied.
 java.lang.String getServerAssuranceResults()
          Retrieves information about the assurance processing performed by individual servers in the replication environment.
 
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.ModifyDNResultAccessLogMessage
getAdditionalInformation, getAlternateAuthorizationDN, getAssuredReplicationLocalLevel, getAssuredReplicationRemoteLevel, getAssuredReplicationTimeoutMillis, getDiagnosticMessage, getIntermediateClientResult, getIntermediateResponsesReturned, getMatchedDN, getMissingPrivileges, getPreAuthorizationUsedPrivileges, getProcessingTimeMillis, getQueueTimeMillis, getReferralURLs, getReplicationChangeID, getResponseControlOIDs, getResponseDelayedByAssurance, getResultCode, getServersAccessed, getTargetHost, getTargetPort, getTargetProtocol, getUncachedDataAccessed, getUsedPrivileges
 
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.ModifyDNRequestAccessLogMessage
deleteOldRDN, getDN, getNewRDN, getNewSuperiorDN, getOperationType
 
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.OperationRequestAccessLogMessage
getIntermediateClientRequest, getOperationPurpose, getRequestControlOIDs, getRequesterDN, getRequesterIPAddress, usingAdminSessionWorkerThread
 
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.OperationAccessLogMessage
getMessageID, getOperationID, getOrigin
 
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.AccessLogMessage
getConnectionID, getInstanceName, getProductName, getStartupID, parse
 
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.LogMessage
getNamedValue, getNamedValueAsBoolean, getNamedValueAsDouble, getNamedValueAsInteger, getNamedValueAsLong, getNamedValues, getTimestamp, getUnnamedValues, hasUnnamedValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModifyDNAssuranceCompletedAccessLogMessage

public ModifyDNAssuranceCompletedAccessLogMessage(java.lang.String s)
                                           throws LogException
Creates a new modify DN assurance complete access log message from the provided message string.

Parameters:
s - The string to be parsed as an modify DN assurance complete access log message.
Throws:
LogException - If the provided string cannot be parsed as a valid log message.

ModifyDNAssuranceCompletedAccessLogMessage

public ModifyDNAssuranceCompletedAccessLogMessage(LogMessage m)
Creates a new modify DN assurance complete access log message from the provided message string.

Parameters:
m - The log message to be parsed as an modify DN assurance complete access log message.
Method Detail

getLocalAssuranceSatisfied

public java.lang.Boolean getLocalAssuranceSatisfied()
Indicates whether the local assurance requirement was satisfied.

Returns:
true if the local assurance requirement was satisfied, false if the local assurance requirement was not satisfied, or null if it was not included in the log message.

getRemoteAssuranceSatisfied

public java.lang.Boolean getRemoteAssuranceSatisfied()
Indicates whether the remote assurance requirement was satisfied.

Returns:
true if the remote assurance requirement was satisfied, false if the remote assurance requirement was not satisfied, or null if it was not included in the log message.

getServerAssuranceResults

public java.lang.String getServerAssuranceResults()
Retrieves information about the assurance processing performed by individual servers in the replication environment.

Returns:
Information about the assurance processing performed by individual servers in the replication environment, or null if it was not included in the log message.

getMessageType

public AccessLogMessageType getMessageType()
Retrieves the message type for this access log message.

Overrides:
getMessageType in class ModifyDNResultAccessLogMessage
Returns:
The message type for this access log message.