
public class DistributedWorkManagerStatisticsImpl extends Object implements org.jboss.jca.core.api.workmanager.DistributedWorkManagerStatistics, org.jboss.jca.core.spi.workmanager.notification.NotificationListener
| Constructor and Description |
|---|
DistributedWorkManagerStatisticsImpl()
Constructor
|
DistributedWorkManagerStatisticsImpl(org.jboss.jca.core.spi.workmanager.Address ownId,
org.jboss.jca.core.spi.workmanager.transport.Transport t)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear the statistics
|
void |
deltaDoWorkAccepted()
Delta doWork accepted
|
void |
deltaDoWorkRejected()
Delta doWork rejected
|
void |
deltaScheduleWorkAccepted()
Delta scheduleWork accepted
|
void |
deltaScheduleWorkRejected()
Delta scheduleWork rejected
|
void |
deltaStartWorkAccepted()
Delta startWork accepted
|
void |
deltaStartWorkRejected()
Delta startWork rejected
|
void |
deltaWorkFailed()
Delta work failed
|
void |
deltaWorkSuccessful()
Delta work successful
|
int |
getDoWorkAccepted()
DoWork: Accepted
|
int |
getDoWorkRejected()
DoWork: Rejected
|
int |
getScheduleWorkAccepted()
ScheduleWork: Accepted
|
int |
getScheduleWorkRejected()
ScheduleWork: Rejected
|
int |
getStartWorkAccepted()
StartWork: Accepted
|
int |
getStartWorkRejected()
StartWork: Rejected
|
int |
getWorkActive()
Work: Active
|
int |
getWorkFailed()
Work: Failed
|
int |
getWorkSuccessful()
Work: Successful
|
void |
initialize(org.jboss.jca.core.api.workmanager.DistributedWorkManagerStatisticsValues values)
Initialize the statistics
|
void |
join(org.jboss.jca.core.spi.workmanager.Address address)
A distributed work manager joined
|
void |
leave(org.jboss.jca.core.spi.workmanager.Address address)
A distributed work manager left
|
void |
setOwnId(org.jboss.jca.core.spi.workmanager.Address v)
Set own id
|
void |
setTransport(org.jboss.jca.core.spi.workmanager.transport.Transport v)
Set transport
|
String |
toString()
String representation
|
void |
updateLongRunningFree(org.jboss.jca.core.spi.workmanager.Address address,
long free)
Update the long thread pool information for a distributed work manager
|
void |
updateShortRunningFree(org.jboss.jca.core.spi.workmanager.Address address,
long free)
Update the short thread pool information for a distributed work manager
|
public DistributedWorkManagerStatisticsImpl()
public DistributedWorkManagerStatisticsImpl(org.jboss.jca.core.spi.workmanager.Address ownId,
org.jboss.jca.core.spi.workmanager.transport.Transport t)
ownId - The local distributed work managers identifiert - The transportpublic void setOwnId(org.jboss.jca.core.spi.workmanager.Address v)
v - The valuepublic void setTransport(org.jboss.jca.core.spi.workmanager.transport.Transport v)
v - The valuepublic void initialize(org.jboss.jca.core.api.workmanager.DistributedWorkManagerStatisticsValues values)
initialize in interface org.jboss.jca.core.api.workmanager.DistributedWorkManagerStatisticsvalues - The valuespublic void join(org.jboss.jca.core.spi.workmanager.Address address)
join in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListeneraddress - The addresspublic void leave(org.jboss.jca.core.spi.workmanager.Address address)
leave in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListeneraddress - The addresspublic void updateShortRunningFree(org.jboss.jca.core.spi.workmanager.Address address,
long free)
updateShortRunningFree in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListeneraddress - The addressfree - The number of free threadspublic void updateLongRunningFree(org.jboss.jca.core.spi.workmanager.Address address,
long free)
updateLongRunningFree in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListeneraddress - The addressfree - The number of free threadspublic int getWorkActive()
getWorkActive in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic int getWorkSuccessful()
getWorkSuccessful in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaWorkSuccessful()
deltaWorkSuccessful in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getWorkFailed()
getWorkFailed in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaWorkFailed()
deltaWorkFailed in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getDoWorkAccepted()
getDoWorkAccepted in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaDoWorkAccepted()
deltaDoWorkAccepted in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getDoWorkRejected()
getDoWorkRejected in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaDoWorkRejected()
deltaDoWorkRejected in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getScheduleWorkAccepted()
getScheduleWorkAccepted in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaScheduleWorkAccepted()
deltaScheduleWorkAccepted in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getScheduleWorkRejected()
getScheduleWorkRejected in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaScheduleWorkRejected()
deltaScheduleWorkRejected in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getStartWorkAccepted()
getStartWorkAccepted in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaStartWorkAccepted()
deltaStartWorkAccepted in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic int getStartWorkRejected()
getStartWorkRejected in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticspublic void deltaStartWorkRejected()
deltaStartWorkRejected in interface org.jboss.jca.core.spi.workmanager.notification.NotificationListenerpublic void clear()
clear in interface org.jboss.jca.core.api.workmanager.WorkManagerStatisticsCopyright © 2013 IronJacamar (http://www.ironjacamar.org)