Class LDAPStatisticsMonitorEntry
java.lang.Object
com.unboundid.ldap.sdk.unboundidds.monitors.MonitorEntry
com.unboundid.ldap.sdk.unboundidds.monitors.LDAPStatisticsMonitorEntry
- All Implemented Interfaces:
Serializable
@NotMutable
@ThreadSafety(level=COMPLETELY_THREADSAFE)
public final class LDAPStatisticsMonitorEntry
extends MonitorEntry
This class defines a monitor entry that provides information about the types
of LDAP operations processed through an LDAP connection handler.
Information available through this monitor entry includes:
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.
Information available through this monitor entry includes:
- The total number of requests for each type of operation received by the connection handler.
- The total number of responses of each type of operation returned by the connection handler.
- The total number of search result entries returned by the connection handler.
- The total number of search result references returned by the connection handler.
- The total number of LDAP messages read from clients.
- The total number of LDAP messages written to clients.
- The total number of request bytes read from clients.
- The total number of response bytes written to clients.
- The number of connections accepted by the connection handler.
- The number of connections closed by the connection handler.
- The number of operations initiated by the connection handler.
- The number of operations completed by the connection handler.
- The number of operations abandoned by the connection handler.
MonitorManager.getLDAPStatisticsMonitorEntries(com.unboundid.ldap.sdk.LDAPConnection) method.
These entries provide specific methods for accessing information about the
LDAP connection handler (e.g., the
getAbandonRequests() method can be used to
retrieve the number of abandon requests received). Alternately, this
information may be accessed using the generic API. See the
MonitorManager class documentation for an example that demonstrates
the use of the generic API for accessing monitor data.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionLDAPStatisticsMonitorEntry(Entry entry) Creates a new LDAP statistics monitor entry from the provided entry. -
Method Summary
Modifier and TypeMethodDescriptionRetrieves the number of abandon requests from clients since the associated connection handler was started.Retrieves the number of add requests from clients since the associated connection handler was started.Retrieves the number of add responses to clients since the associated connection handler was started.Retrieves the number of bind requests from clients since the associated connection handler was started.Retrieves the number of bind responses to clients since the associated connection handler was started.Retrieves the number of bytes read from clients since the associated connection handler was started.Retrieves the number of bytes written to clients since the associated connection handler was started.Retrieves the number of compare requests from clients since the associated connection handler was started.Retrieves the number of compare responses to clients since the associated connection handler was started.Retrieves the number of connections closed since the associated connection handler was started.Retrieves the number of connections established since the associated connection handler was started.Retrieves the number of delete requests from clients since the associated connection handler was started.Retrieves the number of delete responses to clients since the associated connection handler was started.Retrieves the number of extended requests from clients since the associated connection handler was started.Retrieves the number of extended responses to clients since the associated connection handler was started.Retrieves the number of LDAP messages read from clients since the associated connection handler was started.Retrieves the number of LDAP messages written to clients since the associated connection handler was started.Retrieves the number of modify DN requests from clients since the associated connection handler was started.Retrieves the number of modify DN responses to clients since the associated connection handler was started.Retrieves the number of modify requests from clients since the associated connection handler was started.Retrieves the number of modify responses to clients since the associated connection handler was started.Retrieves the set of parsed monitor attributes for this monitor entry, mapped from a unique identifier (in all lowercase characters) to the corresponding monitor attribute.Retrieves a human-readable description name for this monitor entry.Retrieves a human-readable display name for this monitor entry.Retrieves the number of operations abandoned since the associated connection handler was started.Retrieves the number of operations completed since the associated connection handler was started.Retrieves the number of operations initiated since the associated connection handler was started.Retrieves the number of search result done responses to clients since the associated connection handler was started.Retrieves the number of search requests from clients since the associated connection handler was started.Retrieves the number of search result entries sent to clients since the associated connection handler was started.Retrieves the number of search result references sent to clients since the associated connection handler was started.Retrieves the number of unbind requests from clients since the associated connection handler was started.Methods inherited from class com.unboundid.ldap.sdk.unboundidds.monitors.MonitorEntry
addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, decode, getBoolean, getDate, getDN, getDouble, getEntry, getInteger, getLong, getMonitorClass, getMonitorName, getString, getStrings, toString, toString
-
Constructor Details
-
LDAPStatisticsMonitorEntry
Creates a new LDAP statistics monitor entry from the provided entry.- Parameters:
entry- The entry to be parsed as an LDAP statistics monitor entry. It must not benull.
-
-
Method Details
-
getConnectionsEstablished
Retrieves the number of connections established since the associated connection handler was started.- Returns:
- The number of connections established since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getConnectionsClosed
Retrieves the number of connections closed since the associated connection handler was started.- Returns:
- The number of connections closed since the associated connection
handler was started, or
nullif it was not included in the monitor entry.
-
getOperationsInitiated
Retrieves the number of operations initiated since the associated connection handler was started.- Returns:
- The number of operations initiated since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getOperationsCompleted
Retrieves the number of operations completed since the associated connection handler was started.- Returns:
- The number of operations completed since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getOperationsAbandoned
Retrieves the number of operations abandoned since the associated connection handler was started.- Returns:
- The number of operations abandoned since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getBytesRead
Retrieves the number of bytes read from clients since the associated connection handler was started.- Returns:
- The number of bytes read from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getBytesWritten
Retrieves the number of bytes written to clients since the associated connection handler was started.- Returns:
- The number of bytes written to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getLDAPMessagesRead
Retrieves the number of LDAP messages read from clients since the associated connection handler was started.- Returns:
- The number of LDAP messages read from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getLDAPMessagesWritten
Retrieves the number of LDAP messages written to clients since the associated connection handler was started.- Returns:
- The number of LDAP messages written to clients since the
associated connection handler was started, or
nullif it was not included in the monitor entry.
-
getAbandonRequests
Retrieves the number of abandon requests from clients since the associated connection handler was started.- Returns:
- The number of abandon requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getAddRequests
Retrieves the number of add requests from clients since the associated connection handler was started.- Returns:
- The number of add requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getAddResponses
Retrieves the number of add responses to clients since the associated connection handler was started.- Returns:
- The number of add responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getBindRequests
Retrieves the number of bind requests from clients since the associated connection handler was started.- Returns:
- The number of bind requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getBindResponses
Retrieves the number of bind responses to clients since the associated connection handler was started.- Returns:
- The number of bind responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getCompareRequests
Retrieves the number of compare requests from clients since the associated connection handler was started.- Returns:
- The number of compare requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getCompareResponses
Retrieves the number of compare responses to clients since the associated connection handler was started.- Returns:
- The number of compare responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getDeleteRequests
Retrieves the number of delete requests from clients since the associated connection handler was started.- Returns:
- The number of delete requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getDeleteResponses
Retrieves the number of delete responses to clients since the associated connection handler was started.- Returns:
- The number of delete responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getExtendedRequests
Retrieves the number of extended requests from clients since the associated connection handler was started.- Returns:
- The number of extended requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getExtendedResponses
Retrieves the number of extended responses to clients since the associated connection handler was started.- Returns:
- The number of extended responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getModifyRequests
Retrieves the number of modify requests from clients since the associated connection handler was started.- Returns:
- The number of modify requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getModifyResponses
Retrieves the number of modify responses to clients since the associated connection handler was started.- Returns:
- The number of modify responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getModifyDNRequests
Retrieves the number of modify DN requests from clients since the associated connection handler was started.- Returns:
- The number of modify DN requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getModifyDNResponses
Retrieves the number of modify DN responses to clients since the associated connection handler was started.- Returns:
- The number of modify DN responses to clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getSearchRequests
Retrieves the number of search requests from clients since the associated connection handler was started.- Returns:
- The number of search requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getSearchResultEntries
Retrieves the number of search result entries sent to clients since the associated connection handler was started.- Returns:
- The number of search result entries sent to clients since the
associated connection handler was started, or
nullif it was not included in the monitor entry.
-
getSearchResultReferences
Retrieves the number of search result references sent to clients since the associated connection handler was started.- Returns:
- The number of search result references sent to clients since the
associated connection handler was started, or
nullif it was not included in the monitor entry.
-
getSearchDoneResponses
Retrieves the number of search result done responses to clients since the associated connection handler was started.- Returns:
- The number of search result done responses to clients since the
associated connection handler was started, or
nullif it was not included in the monitor entry.
-
getUnbindRequests
Retrieves the number of unbind requests from clients since the associated connection handler was started.- Returns:
- The number of unbind requests from clients since the associated
connection handler was started, or
nullif it was not included in the monitor entry.
-
getMonitorDisplayName
Retrieves a human-readable display name for this monitor entry.- Overrides:
getMonitorDisplayNamein classMonitorEntry- Returns:
- A human-readable display name for this monitor entry.
-
getMonitorDescription
Retrieves a human-readable description name for this monitor entry.- Overrides:
getMonitorDescriptionin classMonitorEntry- Returns:
- A human-readable description name for this monitor entry.
-
getMonitorAttributes
Retrieves the set of parsed monitor attributes for this monitor entry, mapped from a unique identifier (in all lowercase characters) to the corresponding monitor attribute.- Overrides:
getMonitorAttributesin classMonitorEntry- Returns:
- The set of parsed monitor attributes for this monitor entry.
-