|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.soa.esb.listeners.lifecycle.LifecycleController
org.jboss.soa.esb.listeners.lifecycle.ThreadedLifecycleController
public class ThreadedLifecycleController
ThreadedLifecycleController is an MBean implementation that extends the base LifecycleController to enable alteration of the thread pool.
| Field Summary | |
|---|---|
static java.lang.String |
MAXIMUM_THREAD_POOL_COUNT_ATTRIB
|
static java.lang.String |
MINIMUM_THREAD_POOL_COUNT_ATTRIB
|
static java.lang.String |
SET_MAXIMUM_THREAD_POOL_COUNT_ACTION
|
static java.lang.String |
SET_MINIMUM_THREAD_POOL_COUNT_ACTION
|
| Fields inherited from class org.jboss.soa.esb.listeners.lifecycle.LifecycleController |
|---|
LIFECYCLESTATE_ATTRIB, START_ACTION, STARTTIME_ATTRIB, STOP_ACTION, XML_ATTRIB |
| Constructor Summary | |
|---|---|
ThreadedLifecycleController(ThreadedManagedLifecycleAdapter f_threadedLifecycle)
Constructor using lifecycle and config tree. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAttribute(java.lang.String name)
Gets the attribute value. |
protected java.util.SortedSet<java.lang.String> |
getAttributeNames()
Get the list of attribute names |
javax.management.AttributeList |
getAttributes(java.lang.String[] arg0)
Get the list of attributes. |
protected java.util.List<javax.management.MBeanOperationInfo> |
getOperations()
Get the list of operations |
protected java.lang.Object |
invokeOperation(java.lang.String method,
java.lang.Object[] arg1,
java.lang.Object[] arg2)
Invoke the operations on the controller |
void |
setLifecycle(ManagedLifecycleAdapter f_mla)
Lifecycle mutator. |
| Methods inherited from class org.jboss.soa.esb.listeners.lifecycle.LifecycleController |
|---|
getListenerXMLAsHtml, getMBeanInfo, getObjectName, invoke, registerMBean, setAttribute, setAttributes, setStartTime, start, stop, unregisterMBean, unsetStartTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String SET_MINIMUM_THREAD_POOL_COUNT_ACTION
public static final java.lang.String SET_MAXIMUM_THREAD_POOL_COUNT_ACTION
public static final java.lang.String MINIMUM_THREAD_POOL_COUNT_ATTRIB
public static final java.lang.String MAXIMUM_THREAD_POOL_COUNT_ATTRIB
| Constructor Detail |
|---|
public ThreadedLifecycleController(ThreadedManagedLifecycleAdapter f_threadedLifecycle)
f_lifecycle - lifecyclef_configtree - config tree| Method Detail |
|---|
public void setLifecycle(ManagedLifecycleAdapter f_mla)
setLifecycle in class LifecycleControllerf_mla - lifecyclepublic javax.management.AttributeList getAttributes(java.lang.String[] arg0)
getAttributes in interface javax.management.DynamicMBeangetAttributes in class LifecycleController
public java.lang.String getAttribute(java.lang.String name)
throws javax.management.AttributeNotFoundException
getAttribute in interface javax.management.DynamicMBeangetAttribute in class LifecycleControllerjavax.management.AttributeNotFoundExceptionprotected java.util.SortedSet<java.lang.String> getAttributeNames()
getAttributeNames in class LifecycleControllerprotected java.util.List<javax.management.MBeanOperationInfo> getOperations()
getOperations in class LifecycleController
protected java.lang.Object invokeOperation(java.lang.String method,
java.lang.Object[] arg1,
java.lang.Object[] arg2)
throws javax.management.ReflectionException
invokeOperation in class LifecycleControllerjavax.management.ReflectionException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||