Package net.timewalker.ffmq4.listeners
Interface ClientProcessorMBean
-
- All Known Implementing Classes:
ClientProcessor
public interface ClientProcessorMBeanClientProcessorMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetClientID()Get the client IDDategetConnectionDate()Get the client last activity timestampintgetConsumersCount()Get the number of consumers in use for this clientStringgetEntitiesDescription()Get a description of entities held by this clientStringgetPeerDescription()Get the client peer descriptionintgetProducersCount()Get the number of producers in use for this clientintgetSessionsCount()Get the number of sessions in use for this clientbooleanisAuthenticated()Test if the client is authenticated
-
-
-
Method Detail
-
getClientID
String getClientID()
Get the client ID- Returns:
- the client ID
-
getPeerDescription
String getPeerDescription()
Get the client peer description- Returns:
- the client peer description
-
isAuthenticated
boolean isAuthenticated()
Test if the client is authenticated- Returns:
- true if the client is authenticated
-
getConnectionDate
Date getConnectionDate()
Get the client last activity timestamp- Returns:
- the client last activity timestamp
-
getSessionsCount
int getSessionsCount()
Get the number of sessions in use for this client- Returns:
- the number of sessions in use for this client
-
getConsumersCount
int getConsumersCount()
Get the number of consumers in use for this client- Returns:
- the number of consumers in use for this client
-
getProducersCount
int getProducersCount()
Get the number of producers in use for this client- Returns:
- the number of producers in use for this client
-
getEntitiesDescription
String getEntitiesDescription()
Get a description of entities held by this client- Returns:
- a description of entities held by this client
-
-