org.jboss.web
Class WebService

java.lang.Object
  |
  +--javax.management.NotificationBroadcasterSupport
        |
        +--org.jboss.util.ServiceMBeanSupport
              |
              +--org.jboss.web.WebService
All Implemented Interfaces:
javax.management.MBeanRegistration, javax.management.NotificationBroadcaster, Service, ServiceMBean, WebServiceMBean

public class WebService
extends ServiceMBeanSupport
implements WebServiceMBean

Version:
$Revision: 1.3 $
Author:
Rickard Öberg (rickard.oberg@telkel.com)
See Also:

Fields inherited from class org.jboss.util.ServiceMBeanSupport
log, STARTED, STARTING, states, STOPPED, STOPPING
 
Fields inherited from interface org.jboss.web.WebServiceMBean
OBJECT_NAME
 
Constructor Summary
WebService()
           
 
Method Summary
 void addClassLoader(java.lang.ClassLoader cl)
           
 java.lang.String getName()
           
 javax.management.ObjectName getObjectName(javax.management.MBeanServer server, javax.management.ObjectName name)
           
 int getPort()
           
 void removeClassLoader(java.lang.ClassLoader cl)
           
 void setPort(int port)
           
 void startService()
           
 void stopService()
           
 
Methods inherited from class org.jboss.util.ServiceMBeanSupport
destroy, destroyService, getState, getStateString, init, initService, postDeregister, postRegister, preDeregister, preRegister, start, stop
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.util.ServiceMBean
getState, getStateString
 
Methods inherited from interface org.jboss.util.Service
destroy, init, start, stop
 

Constructor Detail

WebService

public WebService()
Method Detail

getObjectName

public javax.management.ObjectName getObjectName(javax.management.MBeanServer server,
                                                 javax.management.ObjectName name)
                                          throws javax.management.MalformedObjectNameException
Overrides:
getObjectName in class ServiceMBeanSupport

getName

public java.lang.String getName()
Specified by:
getName in interface ServiceMBean
Overrides:
getName in class ServiceMBeanSupport

startService

public void startService()
                  throws java.lang.Exception
Overrides:
startService in class ServiceMBeanSupport

stopService

public void stopService()
Overrides:
stopService in class ServiceMBeanSupport

addClassLoader

public void addClassLoader(java.lang.ClassLoader cl)
Specified by:
addClassLoader in interface WebServiceMBean

removeClassLoader

public void removeClassLoader(java.lang.ClassLoader cl)
Specified by:
removeClassLoader in interface WebServiceMBean

setPort

public void setPort(int port)
Specified by:
setPort in interface WebServiceMBean

getPort

public int getPort()
Specified by:
getPort in interface WebServiceMBean


Copyright © 2000 The JBoss Organization. All Rights Reserved.