public interface ResourceMBean
getCurrentWSSockets()
).getCurrentHandshakingSockets()
).getNewControlRequests()
and getCumulPollingResponses()
).getCurrentSessionList()
and getCurrentWSSessions()
).getTotalSubscribedItems()
).getUsernameList()
).getMaxPrestartedSessions()
).getCumulConnectionCloseCauses(java.lang.String)
).destroySession(java.lang.String)
operation to enforce the termination of a session.Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
destroySession(java.lang.String sessionId)
Destroys a Session for a specified ID, if currently active.
|
java.util.Map<java.lang.String,java.lang.Long> |
getCumulConnecionCloseCauses(java.lang.String placeholder)
Deprecated.
as affected by a typo;
use
getCumulConnectionCloseCauses(String) . |
java.util.Map<java.lang.String,java.lang.Long> |
getCumulConnectionCloseCauses(java.lang.String placeholder) |
java.lang.Long |
getCumulConnections() |
java.lang.Long |
getCumulControlResponses() |
java.lang.Long |
getCumulDisconnections() |
java.lang.Long |
getCumulHandshakesFailed() |
java.lang.Long |
getCumulHTTPConnections() |
java.lang.Long |
getCumulHTTPSConnections() |
java.lang.Long |
getCumulPageResponses() |
java.lang.Long |
getCumulPollingRequests() |
java.lang.Long |
getCumulPollingResponses() |
java.lang.Long |
getCumulRequestsFailed() |
java.lang.Long |
getCumulRequestsRefused() |
java.lang.Long |
getCumulResponses() |
java.util.Map<java.lang.String,java.lang.Long> |
getCumulSessionCloseCauses(java.lang.String placeholder) |
java.lang.Long |
getCumulStartedSessions() |
java.lang.Long |
getCumulStreamingRequests() |
java.lang.Long |
getCumulStreamingResponses() |
java.lang.Long |
getCumulTerminatedSessions() |
java.lang.Long |
getCumulUnrecognizedRequests() |
java.lang.Long |
getCumulWSSUpgrades() |
java.lang.Long |
getCumulWSUpgrades() |
java.util.Map<java.lang.String,java.lang.Long> |
getCurrClientVersions(java.lang.String placeholder) |
java.lang.Integer |
getCurrentHandshakingSockets() |
java.lang.Integer |
getCurrentHTTPSessions() |
java.lang.Integer |
getCurrentHTTPSockets() |
java.lang.Integer |
getCurrentHTTPSSockets() |
java.lang.Integer |
getCurrentIdleSockets() |
java.lang.Integer |
getCurrentItemSubscriptions() |
java.lang.Integer |
getCurrentPollingSessions() |
java.lang.Long |
getCurrentPrestartedAverageWaitMillis() |
java.lang.Integer |
getCurrentPrestartedSessions() |
java.util.List<java.lang.String> |
getCurrentSessionList() |
java.util.List<java.lang.String> |
getCurrentSessionListProtected(java.lang.Integer max) |
java.lang.Integer |
getCurrentSessions() |
java.lang.Integer |
getCurrentSockets() |
java.lang.Integer |
getCurrentStreamingSessions() |
java.lang.Integer |
getCurrentWSSessions() |
java.lang.Integer |
getCurrentWSSockets() |
java.lang.Integer |
getCurrentWSSSockets() |
java.lang.Integer |
getMaxHandshakingSockets() |
java.lang.Integer |
getMaxHTTPSessions() |
java.lang.Integer |
getMaxHTTPSockets() |
java.lang.Integer |
getMaxHTTPSSockets() |
java.lang.Integer |
getMaxIdleSockets() |
java.lang.Integer |
getMaxItemSubscriptions() |
java.lang.Integer |
getMaxPollingSessions() |
java.lang.Integer |
getMaxPrestartedSessions() |
java.lang.Integer |
getMaxSessions() |
java.lang.Integer |
getMaxSockets() |
java.lang.Integer |
getMaxStreamingSessions() |
java.lang.Integer |
getMaxWSSessions() |
java.lang.Integer |
getMaxWSSockets() |
java.lang.Integer |
getMaxWSSSockets() |
java.util.Map<java.lang.String,java.lang.Long> |
getNewConnecionCloseCauses(java.lang.String placeholder)
Deprecated.
as affected by a typo;
use
getNewConnectionCloseCauses(String) . |
java.util.Map<java.lang.String,java.lang.Long> |
getNewConnectionCloseCauses(java.lang.String placeholder) |
java.lang.Integer |
getNewConnections() |
java.lang.Integer |
getNewControlRequests() |
java.lang.Integer |
getNewControlResponses() |
java.lang.Integer |
getNewDisconnections() |
java.lang.Integer |
getNewHandshakesFailed() |
java.lang.Integer |
getNewItemSubscriptions() |
java.lang.Integer |
getNewItemUnsubscriptions() |
java.lang.Integer |
getNewPageRequests() |
java.lang.Integer |
getNewPageResponses() |
java.lang.Integer |
getNewPollingRequests() |
java.lang.Integer |
getNewPollingResponses() |
java.lang.Integer |
getNewRequests() |
java.lang.Integer |
getNewRequestsFailed() |
java.lang.Integer |
getNewRequestsRefused() |
java.lang.Integer |
getNewResponses() |
java.util.Map<java.lang.String,java.lang.Long> |
getNewSessionCloseCauses(java.lang.String placeholder) |
java.lang.Integer |
getNewStartedSessions() |
java.lang.Integer |
getNewStreamingRequests() |
java.lang.Integer |
getNewStreamingResponses() |
java.lang.Integer |
getNewTerminatedSessions() |
java.lang.Integer |
getNewUnrecognizedRequests() |
java.util.List<java.lang.String> |
getSessionListForUsername(java.lang.String username) |
java.lang.Long |
getTotalSubscribedItems() |
java.util.List<java.lang.String> |
getUsernameList() |
java.util.List<java.lang.String> |
getUsernameListProtected(java.lang.Integer max) |
java.lang.Integer |
getUsernames() |
java.lang.Long getTotalSubscribedItems()
java.lang.Integer getUsernames()
java.util.List<java.lang.String> getUsernameListProtected(java.lang.Integer max)
max
- The maximum number of elements to be returned, or null
if no limit is requested.java.util.List<java.lang.String> getUsernameList()
getUsernameListProtected(java.lang.Integer)
java.util.List<java.lang.String> getSessionListForUsername(java.lang.String username)
username
- a User name, possibly null.getCurrentSessions()
java.lang.Integer getCurrentSessions()
java.lang.Integer getCurrentPrestartedSessions()
java.lang.Long getCurrentPrestartedAverageWaitMillis()
getCurrentPrestartedSessions()
java.util.List<java.lang.String> getCurrentSessionListProtected(java.lang.Integer max)
max
- The maximum number of elements to be returned, or null
if no limit is requested.getCurrentSessions()
java.util.List<java.lang.String> getCurrentSessionList()
getCurrentSessionListProtected(java.lang.Integer)
,
getCurrentSessions()
java.lang.Integer getMaxSessions()
getCurrentSessions()
java.lang.Integer getMaxPrestartedSessions()
getCurrentPrestartedSessions()
java.lang.Long getCumulStartedSessions()
getCurrentSessions()
java.lang.Long getCumulTerminatedSessions()
getCurrentSessions()
,
getCumulSessionCloseCauses(String)
java.util.Map<java.lang.String,java.lang.Long> getCumulSessionCloseCauses(java.lang.String placeholder)
placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.java.lang.Integer getNewStartedSessions()
getCurrentSessions()
java.lang.Integer getNewTerminatedSessions()
getCurrentSessions()
,
getNewSessionCloseCauses(String)
java.util.Map<java.lang.String,java.lang.Long> getNewSessionCloseCauses(java.lang.String placeholder)
placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.java.lang.Boolean destroySession(java.lang.String sessionId)
sessionId
- a session ID.java.lang.Integer getCurrentWSSessions()
java.lang.Integer getMaxWSSessions()
java.lang.Integer getCurrentHTTPSessions()
java.lang.Integer getMaxHTTPSessions()
java.lang.Integer getCurrentStreamingSessions()
java.lang.Integer getMaxStreamingSessions()
java.lang.Long getCumulStreamingRequests()
java.lang.Long getCumulStreamingResponses()
java.lang.Long getCumulRequestsFailed()
getNewControlRequests()
for details on how Control
Requests are counted. java.lang.Long getCumulRequestsRefused()
java.lang.Integer getNewRequestsFailed()
getCumulRequestsFailed()
for remarks on the
identification of failed requests.java.lang.Integer getNewRequestsRefused()
java.lang.Integer getNewStreamingRequests()
java.lang.Integer getNewStreamingResponses()
java.lang.Integer getCurrentPollingSessions()
getCurrentSessions()
java.lang.Integer getMaxPollingSessions()
getCurrentSessions()
java.lang.Long getCumulPollingRequests()
java.lang.Long getCumulPollingResponses()
java.lang.Integer getNewPollingRequests()
java.lang.Integer getNewPollingResponses()
java.lang.Long getCumulControlResponses()
getNewControlRequests()
for details on how Control
Requests are counted.java.lang.Integer getNewControlRequests()
java.lang.Integer getNewControlResponses()
getNewControlRequests()
for details on how Control
Requests are counted.java.lang.Long getCumulPageResponses()
java.lang.Integer getNewPageRequests()
java.lang.Integer getNewPageResponses()
java.lang.Long getCumulUnrecognizedRequests()
java.lang.Integer getNewUnrecognizedRequests()
java.lang.Long getCumulResponses()
getNewControlRequests()
for details on how Control
Requests are counted.java.lang.Integer getNewRequests()
getNewControlRequests()
for details on how Control
Requests are counted.java.lang.Integer getNewResponses()
getNewControlRequests()
for details on how Control
Requests are counted.java.lang.Integer getCurrentSockets()
getCurrentIdleSockets()
and getCurrentHandshakingSockets()
).java.lang.Integer getCurrentHTTPSockets()
getCurrentWSSockets()
).java.lang.Integer getCurrentHTTPSSockets()
getCurrentWSSSockets()
).java.lang.Integer getCurrentWSSockets()
java.lang.Integer getCurrentWSSSockets()
java.lang.Integer getCurrentIdleSockets()
java.lang.Integer getCurrentHandshakingSockets()
java.lang.Integer getMaxSockets()
getCurrentSockets()
.java.lang.Integer getMaxHTTPSockets()
getCurrentHTTPSockets()
.java.lang.Integer getMaxHTTPSSockets()
getCurrentHTTPSSockets()
.java.lang.Integer getMaxWSSockets()
getCurrentWSSockets()
.java.lang.Integer getMaxWSSSockets()
getCurrentWSSSockets()
.java.lang.Integer getMaxIdleSockets()
getCurrentIdleSockets()
.java.lang.Integer getMaxHandshakingSockets()
getCurrentHandshakingSockets()
.java.lang.Long getCumulConnections()
java.lang.Long getCumulHTTPConnections()
java.lang.Long getCumulHTTPSConnections()
java.lang.Long getCumulWSUpgrades()
java.lang.Long getCumulWSSUpgrades()
java.lang.Long getCumulDisconnections()
getCumulConnectionCloseCauses(String)
java.util.Map<java.lang.String,java.lang.Long> getCumulConnecionCloseCauses(java.lang.String placeholder)
getCumulConnectionCloseCauses(String)
.placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.java.util.Map<java.lang.String,java.lang.Long> getCumulConnectionCloseCauses(java.lang.String placeholder)
placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.java.lang.Long getCumulHandshakesFailed()
java.lang.Integer getNewConnections()
java.lang.Integer getNewDisconnections()
getNewConnectionCloseCauses(String)
java.util.Map<java.lang.String,java.lang.Long> getNewConnecionCloseCauses(java.lang.String placeholder)
getNewConnectionCloseCauses(String)
.placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.java.util.Map<java.lang.String,java.lang.Long> getNewConnectionCloseCauses(java.lang.String placeholder)
placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.java.lang.Integer getNewHandshakesFailed()
java.lang.Integer getCurrentItemSubscriptions()
java.lang.Integer getMaxItemSubscriptions()
getCurrentItemSubscriptions()
.java.lang.Integer getNewItemSubscriptions()
getCurrentItemSubscriptions()
.java.lang.Integer getNewItemUnsubscriptions()
getCurrentItemSubscriptions()
.java.util.Map<java.lang.String,java.lang.Long> getCurrClientVersions(java.lang.String placeholder)
placeholder
- Dummy argument that turns the property into an operation
and prevents JMX clients from computing the result in a
non-interacting way. It can be left null.SessionMBean.getClientType()
,
SessionMBean.getClientVersion()