org.ow2.jonas.ws.jaxws.base
Class JAXWSService
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.ow2.jonas.lib.reconfig.ReconfigEmitter
org.ow2.jonas.lib.service.AbsServiceImpl
org.ow2.jonas.ws.jaxws.base.JAXWSService
- All Implemented Interfaces:
- NotificationBroadcaster, NotificationEmitter, Service, JAXWSServiceMBean
- Direct Known Subclasses:
- Axis2Service, CXFService
public abstract class JAXWSService
- extends AbsServiceImpl
- implements JAXWSServiceMBean
Common abstract class for JAX-WS service implementations.
- Author:
- Francois Fornaciari
Methods inherited from class org.ow2.jonas.lib.service.AbsServiceImpl |
convertToList, doInit, getDomainName, getJonasServerName, getName, getServerProperties, init, isStarted, setName, setServerProperties, start, stop, throwRequirementException, toString |
JAXWSService
public JAXWSService()
doStart
protected void doStart()
throws ServiceException
- Starts the JAX-WS service.
- Specified by:
doStart
in class AbsServiceImpl
- Throws:
ServiceException
- If the service startup fails
doStop
protected void doStop()
throws ServiceException
- Stops the JAX-WS service.
- Specified by:
doStop
in class AbsServiceImpl
- Throws:
ServiceException
- If the service stop fails
setJmxService
public void setJmxService(JmxService jmxService)
- Parameters:
jmxService
- the jmxService to set
getJmxService
protected JmxService getJmxService()
- Returns:
- the jmxService
Copyright © 2010 OW2 Consortium. All Rights Reserved.