Class ModifyAssuranceCompletedAccessLogMessage
- 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.ModifyRequestAccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.ModifyResultAccessLogMessage
-
- com.unboundid.ldap.sdk.unboundidds.logs.ModifyAssuranceCompletedAccessLogMessage
-
- All Implemented Interfaces:
MinimalOperationResultAccessLogMessage
,OperationResultAccessLogMessage
,java.io.Serializable
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class ModifyAssuranceCompletedAccessLogMessage extends ModifyResultAccessLogMessage
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 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 ModifyAssuranceCompletedAccessLogMessage(LogMessage m)
Creates a new modify assurance complete access log message from the provided message string.ModifyAssuranceCompletedAccessLogMessage(java.lang.String s)
Creates a new modify 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.ModifyResultAccessLogMessage
getAdditionalInformation, getAlternateAuthorizationDN, getAssuredReplicationLocalLevel, getAssuredReplicationRemoteLevel, getAssuredReplicationTimeoutMillis, getChangeToSoftDeletedEntry, getDiagnosticMessage, getIndexesWithKeysAccessedNearEntryLimit, getIndexesWithKeysAccessedOverEntryLimit, 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.ModifyRequestAccessLogMessage
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
-
ModifyAssuranceCompletedAccessLogMessage
public ModifyAssuranceCompletedAccessLogMessage(@NotNull java.lang.String s) throws LogException
Creates a new modify assurance complete access log message from the provided message string.- Parameters:
s
- The string to be parsed as an modify assurance complete access log message.- Throws:
LogException
- If the provided string cannot be parsed as a valid log message.
-
ModifyAssuranceCompletedAccessLogMessage
public ModifyAssuranceCompletedAccessLogMessage(@NotNull LogMessage m)
Creates a new modify assurance complete access log message from the provided message string.- Parameters:
m
- The log message to be parsed as an modify 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 classModifyResultAccessLogMessage
- Returns:
- The message type for this access log message.
-
-