org.objectweb.jonas.ws.axis
Class JAxisServiceFactory

java.lang.Object
  extended byorg.objectweb.jonas.ws.axis.JAxisServiceFactory
All Implemented Interfaces:
JServiceFactory

public class JAxisServiceFactory
extends java.lang.Object
implements JServiceFactory

Axis specific JServiceFactory. Create an Axis Service instance.

Author:
Guillaume Sauthier

Constructor Summary
JAxisServiceFactory()
          Construct a new JAxisServiceFactory.
 
Method Summary
 javax.xml.rpc.Service getService(ServiceRef sr, java.lang.ClassLoader cl)
          Create the JaxRpx Service Object associated with the service-ref
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAxisServiceFactory

public JAxisServiceFactory()
Construct a new JAxisServiceFactory.

Method Detail

getService

public javax.xml.rpc.Service getService(ServiceRef sr,
                                        java.lang.ClassLoader cl)
                                 throws WSServiceException
Create the JaxRpx Service Object associated with the service-ref

Specified by:
getService in interface JServiceFactory
Parameters:
sr - The service-ref description
cl - The classloader used to load Service class
Returns:
The Service object
Throws:
WSServiceException - When instantiation fails