|
|||||||||||
| 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 ServletMBeanpublic void resetStats()
StatisticsProvider
resetStats in interface StatisticsProviderpublic String toString()
toString in class J2EEManagedObjectprotected Hashtable getParentKeys(javax.management.ObjectName pParent)
J2EEManagedObject
getParentKeys in class J2EEManagedObjectpParent - The direct parent of this class
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||