Class AddAssuranceCompletedAccessLogMessage
- java.lang.Object
-
- com.unboundid.ldap.sdk.unboundidds.logs.LogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.AccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.OperationAccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.OperationRequestAccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.AddRequestAccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.AddResultAccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.AddAssuranceCompletedAccessLogMessage
-
- All Implemented Interfaces:
MinimalOperationResultAccessLogMessage
,OperationResultAccessLogMessage
,java.io.Serializable
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class AddAssuranceCompletedAccessLogMessage extends AddResultAccessLogMessage
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 an add operation.
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.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AddAssuranceCompletedAccessLogMessage(LogMessage m)
Creates a new add assurance complete access log message from the provided message string.AddAssuranceCompletedAccessLogMessage(java.lang.String s)
Creates a new add assurance complete access log message from the provided message string.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.AddResultAccessLogMessage
getAdditionalInformation, getAlternateAuthorizationDN, getAssuredReplicationLocalLevel, getAssuredReplicationRemoteLevel, getAssuredReplicationTimeoutMillis, getDiagnosticMessage, getIndexesWithKeysAccessedNearEntryLimit, getIndexesWithKeysAccessedOverEntryLimit, getIntermediateClientResult, getIntermediateResponsesReturned, getMatchedDN, getMissingPrivileges, getPreAuthorizationUsedPrivileges, getProcessingTimeMillis, getQueueTimeMillis, getReferralURLs, getReplicationChangeID, getResponseControlOIDs, getResponseDelayedByAssurance, getResultCode, getServersAccessed, getTargetHost, getTargetPort, getTargetProtocol, getUncachedDataAccessed, getUndeleteFromDN, getUsedPrivileges
-
Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.AddRequestAccessLogMessage
getAttributeNames, getDN, 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, getTriggeredByConnectionID, getTriggeredByOperationID
-
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
-
-
-
-
Constructor Detail
-
AddAssuranceCompletedAccessLogMessage
public AddAssuranceCompletedAccessLogMessage(@NotNull java.lang.String s) throws LogException
Creates a new add assurance complete access log message from the provided message string.- Parameters:
s
- The string to be parsed as an add assurance complete access log message.- Throws:
LogException
- If the provided string cannot be parsed as a valid log message.
-
AddAssuranceCompletedAccessLogMessage
public AddAssuranceCompletedAccessLogMessage(@NotNull LogMessage m)
Creates a new add assurance complete access log message from the provided message string.- Parameters:
m
- The log message to be parsed as an add assurance complete access log message.
-
-
Method Detail
-
getLocalAssuranceSatisfied
@Nullable 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, ornull
if it was not included in the log message.
-
getRemoteAssuranceSatisfied
@Nullable 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, ornull
if it was not included in the log message.
-
getServerAssuranceResults
@Nullable 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
@NotNull public AccessLogMessageType getMessageType()
Retrieves the message type for this access log message.- Overrides:
getMessageType
in classAddResultAccessLogMessage
- Returns:
- The message type for this access log message.
-
-