Class EnterpriseBeanstalkView
- java.lang.Object
-
- org.apache.synapse.commons.beanstalk.enterprise.EnterpriseBeanstalkView
-
- All Implemented Interfaces:
EnterpriseBeanstalkViewMBean
public class EnterpriseBeanstalkView extends Object implements EnterpriseBeanstalkViewMBean
MBean implementation class that enables monitoring/managing beanstalks via JMX.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanExpiredStubsNow()
String
getBeanstalkName()
int
getCachedStatefulStubCount()
int
getCachedStatelessStubCount()
Map
getStatefulStubCacheLastAccessTimes()
Map
getStatelessStubCacheLastAccessTimes()
void
removeStatefulStub(String className, String sessionId)
void
removeStatelessStub(String className)
-
-
-
Method Detail
-
getBeanstalkName
public String getBeanstalkName()
- Specified by:
getBeanstalkName
in interfaceEnterpriseBeanstalkViewMBean
-
getCachedStatelessStubCount
public int getCachedStatelessStubCount()
- Specified by:
getCachedStatelessStubCount
in interfaceEnterpriseBeanstalkViewMBean
-
getCachedStatefulStubCount
public int getCachedStatefulStubCount()
- Specified by:
getCachedStatefulStubCount
in interfaceEnterpriseBeanstalkViewMBean
-
getStatelessStubCacheLastAccessTimes
public Map getStatelessStubCacheLastAccessTimes()
- Specified by:
getStatelessStubCacheLastAccessTimes
in interfaceEnterpriseBeanstalkViewMBean
-
getStatefulStubCacheLastAccessTimes
public Map getStatefulStubCacheLastAccessTimes()
- Specified by:
getStatefulStubCacheLastAccessTimes
in interfaceEnterpriseBeanstalkViewMBean
-
cleanExpiredStubsNow
public void cleanExpiredStubsNow() throws Exception
- Specified by:
cleanExpiredStubsNow
in interfaceEnterpriseBeanstalkViewMBean
- Throws:
Exception
-
removeStatelessStub
public void removeStatelessStub(String className)
- Specified by:
removeStatelessStub
in interfaceEnterpriseBeanstalkViewMBean
-
removeStatefulStub
public void removeStatefulStub(String className, String sessionId)
- Specified by:
removeStatefulStub
in interfaceEnterpriseBeanstalkViewMBean
-
-