org.objectweb.jonas.ws.axis
Class AxisWSServiceImpl
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.objectweb.jonas.management.ReconfigDispatcher
org.objectweb.jonas.service.AbsServiceImpl
org.objectweb.jonas.ws.AbsWebServicesServiceImpl
org.objectweb.jonas.ws.axis.AxisWSServiceImpl
- All Implemented Interfaces:
- AbsWebServicesServiceImplMBean, javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ReconfigDispatcherMBean, Service, 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
Method Summary |
javax.xml.rpc.Service |
configureJaxRpcService(javax.xml.rpc.Service service,
javax.naming.Context ctx)
Axis specific configuration. |
void |
doInit(javax.naming.Context ctx)
Init the AxisWSService. |
java.lang.String |
getDefaultServletName()
Return the Engine specific Default servlet name |
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 |
AxisWSServiceImpl
public AxisWSServiceImpl()
configureJaxRpcService
public javax.xml.rpc.Service configureJaxRpcService(javax.xml.rpc.Service service,
javax.naming.Context ctx)
throws WSServiceException
- Axis specific configuration. Used when port-component-link is found and
a Service class has a dummy URL location.
- Parameters:
service
- The JaxRpc Service to be configured.ctx
- Configuration Context.
- Returns:
- The configured Service.
- Throws:
WSServiceException
- When configuration fails.
getDefaultServletName
public java.lang.String getDefaultServletName()
- Return the Engine specific Default servlet name
- Returns:
- the Engine specific Default servlet name
doInit
public void doInit(javax.naming.Context ctx)
throws ServiceException
- Init the AxisWSService.
- Overrides:
doInit
in class AbsWebServicesServiceImpl
- Parameters:
ctx
- Context for configuration.
- Throws:
ServiceException
- when init fails.