public interface ProcessingUnitInstanceStatistics extends Iterable<ServiceMonitors>
ServiceMonitors
which each bean within a processing unit
can provide.Modifier and Type | Method and Description |
---|---|
long |
getAdminTimestamp()
Returns a timestamp that is in sync with where the admin API is running.
|
Map<String,AsyncPollingEventContainerServiceMonitors> |
getAsyncPollingEventContainers()
Returns all the different async polling event containers monitors keyed by the service id.
|
Map<String,EventContainerServiceMonitors> |
getEventContainers()
Returns all the different event containers monitors keyed by the service id.
|
MemcachedServiceMonitors |
getMemcached()
Return memcached information.
|
Map<String,ServiceMonitors> |
getMonitors()
Returns a map of the
ServiceMonitors per processing unit
service id (bean id or bean name). |
Map<String,NotifyEventContainerServiceMonitors> |
getNotifyEventContainers()
Returns all the different notify event containers monitors keyed by the service id.
|
Map<String,PollingEventContainerServiceMonitors> |
getPollingEventContainers()
Returns all the different polling event containers monitors keyed by the service id.
|
ProcessingUnitInstanceStatistics |
getPrevious()
Returns the previous statistics.
|
RemotingServiceMonitors |
getRemoting()
Returns the remoting service (if configured) monitors infomration.
|
List<ProcessingUnitInstanceStatistics> |
getTimelineFromTimestamp(long fromTimestamp)
Returns the timeline (from newest to oldest) history statistics, including this one.
|
long |
getTimestamp()
The timestamp the stats were taken at.
|
WebRequestsServiceMonitors |
getWebRequests()
Returns statistics of JEE requests.
|
forEach, iterator, spliterator
long getTimestamp()
long getAdminTimestamp()
Map<String,ServiceMonitors> getMonitors()
ServiceMonitors
per processing unit
service id (bean id or bean name).Map<String,EventContainerServiceMonitors> getEventContainers()
Map<String,PollingEventContainerServiceMonitors> getPollingEventContainers()
Map<String,NotifyEventContainerServiceMonitors> getNotifyEventContainers()
Map<String,AsyncPollingEventContainerServiceMonitors> getAsyncPollingEventContainers()
RemotingServiceMonitors getRemoting()
WebRequestsServiceMonitors getWebRequests()
MemcachedServiceMonitors getMemcached()
ProcessingUnitInstanceStatistics getPrevious()
List<ProcessingUnitInstanceStatistics> getTimelineFromTimestamp(long fromTimestamp)
fromTimestamp
- brings statistics starting from this timestamp ( not included )Copyright © GigaSpaces.