Class EntryRebalancingResultAccessLogMessage
java.lang.Object
com.unboundid.ldap.sdk.unboundidds.logs.LogMessage
com.unboundid.ldap.sdk.unboundidds.logs.AccessLogMessage
com.unboundid.ldap.sdk.unboundidds.logs.EntryRebalancingRequestAccessLogMessage
com.unboundid.ldap.sdk.unboundidds.logs.EntryRebalancingResultAccessLogMessage
- All Implemented Interfaces:
Serializable
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class EntryRebalancingResultAccessLogMessage
extends EntryRebalancingRequestAccessLogMessage
This class provides a data structure that holds information about a log
message that may appear in the Directory Server access log about a the
result of an entry rebalancing 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:
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new entry rebalancing result access log message from the provided log message.Creates a new entry rebalancing result access log message from the provided message string. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves a message with information about any administrative action that may be required to bring the source and target servers back to a consistent state with regard to the migrated subtree.Retrieves the number of entries that were added to the target server.Retrieves the number of entries that were deleted from the source server.Retrieves the number of entries that were read from the source server.Retrieves a message with information about any errors that were encountered during processing.Retrieves the message type for this access log message.Retrieves the result code for the entry-rebalancing operation.Indicates whether data in the source server was altered as a result of processing for this entry-rebalancing operation.Indicates whether data in the target server was altered as a result of processing for this entry-rebalancing operation.Methods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.EntryRebalancingRequestAccessLogMessage
getRebalancingOperationID, getSizeLimit, getSourceBackendServer, getSourceBackendSetName, getSubtreeBaseDN, getTargetBackendServer, getTargetBackendSetName, getTriggeringConnectionID, getTriggeringOperationIDMethods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.AccessLogMessage
getConnectionID, getInstanceName, getProductName, getStartupID, parseMethods inherited from class com.unboundid.ldap.sdk.unboundidds.logs.LogMessage
getNamedValue, getNamedValueAsBoolean, getNamedValueAsDouble, getNamedValueAsInteger, getNamedValueAsLong, getNamedValues, getTimestamp, getUnnamedValues, hasUnnamedValue, toString
-
Constructor Details
-
EntryRebalancingResultAccessLogMessage
Creates a new entry rebalancing result access log message from the provided message string.- Parameters:
s- The string to be parsed as an entry rebalancing result access log message.- Throws:
LogException- If the provided string cannot be parsed as a valid log message.
-
EntryRebalancingResultAccessLogMessage
Creates a new entry rebalancing result access log message from the provided log message.- Parameters:
m- The log message to be parsed as an entry rebalancing result access log message.
-
-
Method Details
-
getResultCode
Retrieves the result code for the entry-rebalancing operation.- Returns:
- The result code for the entry-rebalancing operation, or
nullif it is not included in the log message.
-
getErrorMessage
Retrieves a message with information about any errors that were encountered during processing.- Returns:
- A message with information about any errors that were encountered
during processing, or
nullif no errors were encountered or it is not included in the log message.
-
getAdminActionRequired
Retrieves a message with information about any administrative action that may be required to bring the source and target servers back to a consistent state with regard to the migrated subtree.- Returns:
- A message with information about any administrative action that
may be required to bring the source and target servers back to a
consistent state with regard to the migrated subtree, or
nullif no administrative action is required or it is not included in the log message.
-
sourceAltered
Indicates whether data in the source server was altered as a result of processing for this entry-rebalancing operation.- Returns:
trueif data in the source server was altered as a result of processing for this entry-rebalancing operation,falseif no data in the source server was altered as a result of entry-rebalancing processing, ornullif it is not included in the log message.
-
targetAltered
Indicates whether data in the target server was altered as a result of processing for this entry-rebalancing operation.- Returns:
trueif data in the target server was altered as a result of processing for this entry-rebalancing operation,falseif no data in the target server was altered as a result of entry-rebalancing processing, ornullif it is not included in the log message.
-
getEntriesReadFromSource
Retrieves the number of entries that were read from the source server.- Returns:
- The number of entries that were read from the source server, or
nullif it is not included in the log message.
-
getEntriesAddedToTarget
Retrieves the number of entries that were added to the target server.- Returns:
- The number of entries that were added to the target server, or
nullif it is not included in the log message.
-
getEntriesDeletedFromSource
Retrieves the number of entries that were deleted from the source server.- Returns:
- The number of entries that were deleted from the source server, or
nullif it is not included in the log message.
-
getMessageType
Retrieves the message type for this access log message.- Overrides:
getMessageTypein classEntryRebalancingRequestAccessLogMessage- Returns:
- The message type for this access log message.
-