org.objectweb.jonas.ws.mbean
Class Service
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.Service
- All Implemented Interfaces:
- javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ReconfigDispatcherMBean
public class Service
- extends AbstractWebServiceMBean
A WebService
MBean represents a webservice-description
in webservices.xml.
- Author:
- Guillaume Sauthier
Constructor Summary |
Service(java.lang.String objectName)
Service 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 |
Service
public Service(java.lang.String objectName)
- Service Constructor
- Parameters:
objectName
- Service's ObjectName
getMappingFilename
public java.lang.String getMappingFilename()
- Returns:
- Returns the mappingFile.
setMappingFilename
public void setMappingFilename(java.lang.String mappingFile)
- Parameters:
mappingFile
- The mappingFile to set.
getWsdlFilename
public java.lang.String getWsdlFilename()
- Returns:
- Returns the wsdlFilename.
setWsdlFilename
public void setWsdlFilename(java.lang.String wsdlFilename)
- Parameters:
wsdlFilename
- The wsdlFilename 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.
getWsdlURL
public java.lang.String getWsdlURL()
- Returns:
- Returns the wsdlURL.
setWsdlURL
public void setWsdlURL(java.lang.String wsdlURL)
- Parameters:
wsdlURL
- The wsdlURL to set.
getPortComponentsMBean
public java.util.List getPortComponentsMBean()
- Returns:
- Returns the portComponents MBean.
getPortComponents
public java.lang.String[] getPortComponents()
- Returns:
- Returns the portComponentONames.
addPortComponentMBean
public void addPortComponentMBean(PortComponent pc)
- Add a portComponent
- Parameters:
pc
- PortComponent MBean
getMBeanType
protected java.lang.String getMBeanType()
- Specified by:
getMBeanType
in class AbstractWebServiceMBean
- Returns:
- Returns the Service MBean subtype
getChildsMBeans
protected java.util.List getChildsMBeans()
- Specified by:
getChildsMBeans
in class AbstractWebServiceMBean
- Returns:
- Returns the childs MBeans (if any)