|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.management.j2ee.J2EEManagedObject
org.jboss.management.j2ee.Servlet
The JBoss JSR-77.3.17 Servlet model implementation
Field Summary |
Fields inherited from class org.jboss.management.j2ee.J2EEManagedObject |
NAME, TYPE |
Fields inherited from class org.jboss.system.ServiceMBeanSupport |
server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
Servlet(javax.management.ObjectName servletServiceName,
javax.management.ObjectName webModuleName,
javax.management.ObjectName webContainerName)
|
Method Summary | |
static javax.management.ObjectName |
create(javax.management.MBeanServer mbeanServer,
javax.management.ObjectName webModuleName,
javax.management.ObjectName webContainerName,
javax.management.ObjectName servletServiceName)
Create a JSR77 Servlet submodel. |
static void |
destroy(javax.management.MBeanServer mbeanServer,
javax.management.ObjectName jsr77Name)
|
protected Hashtable |
getParentKeys(javax.management.ObjectName pParent)
This method can be overwritten by any subclass which must return <parent-j2eeType> indicating its parents. |
javax.management.j2ee.statistics.Stats |
getstats()
StatisticsProvider access to stats. |
void |
resetStats()
Called to resetStats all statistics in the provider |
String |
toString()
|
Methods inherited from class org.jboss.management.j2ee.J2EEManagedObject |
addChild, getobjectName, getObjectName, getObjectName, getparent, getType, getType, iseventProvider, isstateManageable, isstatisticsProvider, newObjectName, postCreation, postRegister, preDeregister, preDestruction, removeChild, removeObject, removeObject, sendNotification, setparent |
Methods inherited from class org.jboss.system.ServiceMBeanSupport |
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, preRegister, start, startService, stop, stopService |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jboss.management.j2ee.J2EEManagedObjectMBean |
addChild, getobjectName, getparent, iseventProvider, isstateManageable, isstatisticsProvider, removeChild, setparent |
Methods inherited from interface org.jboss.system.ServiceMBean |
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service |
create, destroy, start, stop |
Constructor Detail |
public Servlet(javax.management.ObjectName servletServiceName, javax.management.ObjectName webModuleName, javax.management.ObjectName webContainerName) throws javax.management.MalformedObjectNameException, InvalidParentException
InvalidParameterException
- If list of nodes or ports was null or empty
javax.management.MalformedObjectNameException
InvalidParentException
Method Detail |
public static javax.management.ObjectName create(javax.management.MBeanServer mbeanServer, javax.management.ObjectName webModuleName, javax.management.ObjectName webContainerName, javax.management.ObjectName servletServiceName)
mbeanServer
- the MBeanServer to use for mbean creationwebModuleName
- the name of the JSR77 web module mbeanwebContainerName
- the name of the JBoss web container mbean
public static void destroy(javax.management.MBeanServer mbeanServer, javax.management.ObjectName jsr77Name)
public javax.management.j2ee.statistics.Stats getstats()
getstats
in interface ServletMBean
public void resetStats()
StatisticsProvider
resetStats
in interface StatisticsProvider
public String toString()
toString
in class J2EEManagedObject
protected Hashtable getParentKeys(javax.management.ObjectName pParent)
J2EEManagedObject
getParentKeys
in class J2EEManagedObject
pParent
- The direct parent of this class
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |