org.objectweb.jonas.ws.axis
Class AxisWSServiceImpl

java.lang.Object
  extended by javax.management.NotificationBroadcasterSupport
      extended by org.objectweb.jonas.management.ReconfigDispatcher
          extended by org.objectweb.jonas.service.AbsServiceImpl
              extended by org.objectweb.jonas.ws.AbsWebServicesServiceImpl
                  extended by org.objectweb.jonas.ws.axis.AxisWSServiceImpl
All Implemented Interfaces:
javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ReconfigDispatcherMBean, Service, AbsWebServicesServiceImplMBean, WebServicesService

public class AxisWSServiceImpl
extends AbsWebServicesServiceImpl

Implements commons methods declared within the abstract class. It's used AXIS classes for specific deployment aspects.

Author:
Guillaume Sauthier, Xavier Delplanque

Nested Class Summary
 
Nested classes/interfaces inherited from class org.objectweb.jonas.ws.AbsWebServicesServiceImpl
AbsWebServicesServiceImpl.WSDeployInfo
 
Field Summary
 
Fields inherited from class org.objectweb.jonas.ws.AbsWebServicesServiceImpl
PARSINGWITHVALIDATION, WS_BASE, WSDL_HANDLERS
 
Fields inherited from class org.objectweb.jonas.management.ReconfigDispatcher
RECONFIG_TYPE, SAVE_RECONFIG_TYPE
 
Fields inherited from interface org.objectweb.jonas.ws.WebServicesService
CLASSLOADER_CTX_PARAM, ISINEAR_CTX_PARAM, PARENT_OBJECTNAME_CTX_PARAM, WARURL_CTX_PARAM
 
Constructor Summary
AxisWSServiceImpl()
           
 
Method Summary
 void doInit(javax.naming.Context ctx)
          Init the AxisWSService.
 
Methods inherited from class org.objectweb.jonas.ws.AbsWebServicesServiceImpl
completeWSDeployment, deployWebServices, doDeployWebServices, doStart, doStop, getI18n, getLogger, removeCache, undeployWebServices
 
Methods inherited from class org.objectweb.jonas.service.AbsServiceImpl
getDomainName, getJonasServerName, getName, init, isStarted, setName, start, stop
 
Methods inherited from class org.objectweb.jonas.management.ReconfigDispatcher
addNotificationListener, getFilter, getHandback, getListener, getNotificationInfo, initLogger, removeNotificationListener, sendReconfigNotification, sendSaveNotification
 
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
 
Methods inherited from interface org.objectweb.jonas.service.Service
getName, init, isStarted, setName, start, stop
 

Constructor Detail

AxisWSServiceImpl

public AxisWSServiceImpl()
Method Detail

doInit

public void doInit(javax.naming.Context ctx)
            throws WSServiceException
Init the AxisWSService.

Overrides:
doInit in class AbsWebServicesServiceImpl
Parameters:
ctx - Context for configuration.
Throws:
WSServiceException - when init fails.