org.objectweb.jonas.ws.mbean
Class PortComponent
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.objectweb.jonas.management.ReconfigDispatcher
org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
org.objectweb.jonas.ws.mbean.AbstractWebServiceMBean
org.objectweb.jonas.ws.mbean.PortComponent
- All Implemented Interfaces:
- javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ReconfigDispatcherMBean
public class PortComponent
- extends AbstractWebServiceMBean
A PortComponent
represents a port-component
in webservices.xml.
- Author:
- Guillaume Sauthier
Constructor Summary |
PortComponent(java.lang.String objectName)
PortComponent Constructor |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
handleNotification, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PortComponent
public PortComponent(java.lang.String objectName)
- PortComponent Constructor
- Parameters:
objectName
- PortComponent's ObjectName
getEndpoint
public java.lang.String getEndpoint()
- Returns:
- Returns the endpoint.
setEndpoint
public void setEndpoint(java.lang.String endpoint)
- Parameters:
endpoint
- The endpoint to set.
getName
public java.lang.String getName()
- Returns:
- Returns the name.
setName
public void setName(java.lang.String name)
- Parameters:
name
- The name to set.
getServiceEndpointInterface
public java.lang.String getServiceEndpointInterface()
- Returns:
- Returns the serviceEndpointInterface.
setServiceEndpointInterface
public void setServiceEndpointInterface(java.lang.String serviceEndpointInterface)
- Parameters:
serviceEndpointInterface
- The serviceEndpointInterface to set.
getWsdlPort
public java.lang.String getWsdlPort()
- Returns:
- Returns the wsdlPort.
setWsdlPort
public void setWsdlPort(java.lang.String wsdlPort)
- Parameters:
wsdlPort
- The wsdlPort to set.
getHandlersMBean
public java.util.List getHandlersMBean()
- Returns:
- Returns the handlers.
getHandlers
public java.lang.String[] getHandlers()
- Returns:
- Returns the handlers.
addHandlerMBean
public void addHandlerMBean(Handler h)
- Add a handler
- Parameters:
h
- Handler MBean
getImplementationBean
public java.lang.String getImplementationBean()
- Returns:
- Returns the implementationBeanOName.
setImplementationBean
public void setImplementationBean(java.lang.String implementationBean)
- Parameters:
implementationBean
- The implementationBeanOName to set.
getMBeanType
protected java.lang.String getMBeanType()
- Specified by:
getMBeanType
in class AbstractWebServiceMBean
- Returns:
- Returns the PortComponent MBean subtype
getChildsMBeans
protected java.util.List getChildsMBeans()
- Specified by:
getChildsMBeans
in class AbstractWebServiceMBean
- Returns:
- Returns the childs MBeans (if any)