org.ow2.jonas.ws.axis2
Class Axis2Service
java.lang.Object
org.ow2.jonas.lib.management.javaee.ManagedObject
org.ow2.jonas.lib.service.AbsServiceImpl
org.ow2.jonas.ws.jaxws.base.JAXWSService
org.ow2.jonas.ws.axis2.Axis2Service
- All Implemented Interfaces:
- Service, JAXWSServiceMBean, IJAXWSService
public class Axis2Service
- extends JAXWSService
- implements IJAXWSService
The Axis2Service class is used to declare Axis2 as a module in JOnAS.
- Author:
- xiaoda
| Methods inherited from class org.ow2.jonas.lib.service.AbsServiceImpl |
convertToList, doInit, getDomainName, getJonasServerName, getName, getSequenceNumber, getServerProperties, init, isStarted, setName, setServerProperties, start, stop, throwRequirementException, toString |
Axis2Service
public Axis2Service()
doStart
protected void doStart()
throws ServiceException
- Overrides:
doStart in class JAXWSService
- Throws:
ServiceException
doStop
protected void doStop()
throws ServiceException
- Overrides:
doStop in class JAXWSService
- Throws:
ServiceException
createNamingReference
public Reference createNamingReference(org.ow2.util.ee.metadata.common.api.struct.IJaxwsWebServiceRef serviceRef)
- Specified by:
createNamingReference in interface IJAXWSService
createPOJOWebServiceEndpoint
public IWebServiceEndpoint createPOJOWebServiceEndpoint(org.ow2.util.ee.metadata.war.api.IWarClassMetadata metadata,
ClassLoader loader,
ServletContext servletContext)
throws WSException
- Specified by:
createPOJOWebServiceEndpoint in interface IJAXWSService
- Throws:
WSException
finalizePOJODeployment
public void finalizePOJODeployment(ServletContext context)
- Finalize the deployment of POJO endpoints contained in the given ServletContext.
- Specified by:
finalizePOJODeployment in interface IJAXWSService
- Parameters:
context - ServletContext.
undeployPOJOEndpoints
public void undeployPOJOEndpoints(ServletContext context)
- Stop and undeploy the POJO endpoints contained in the given ServletContext.
- Specified by:
undeployPOJOEndpoints in interface IJAXWSService
- Parameters:
context - ServletContext.
bindEventService
public void bindEventService(org.ow2.util.event.api.IEventService eventService)
unbindEventService
public void unbindEventService(org.ow2.util.event.api.IEventService eventService)
Copyright © 2011 OW2 Consortium. All Rights Reserved.