|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.jonas.ws.axis2.http.AxisServiceGenerator
public class AxisServiceGenerator
Get service description from class or wsdl If the service impl is ejb, use Axis2MessageReceiver, if it is pojo, use its own JAXWSMessageReceiver
| Constructor Summary | |
|---|---|
AxisServiceGenerator()
|
|
| Method Summary | |
|---|---|
static org.apache.axis2.jaxws.description.ServiceDescription |
createServiceDescription(Class<?> serviceImplClass,
org.apache.axis2.context.ConfigurationContext configurationContext,
PortMetaData pmd)
|
static org.apache.axis2.jaxws.description.EndpointDescription |
getEndpointDescription(org.apache.axis2.description.AxisService service)
|
org.apache.axis2.description.AxisService |
getServiceFromClass(Class endpointClass,
org.apache.axis2.context.ConfigurationContext configurationContext,
PortMetaData pmd)
Make AxisService from the service impl class |
org.apache.axis2.description.AxisService |
getServiceFromWSDL(String wsdlFile,
Class endpointClass,
URL configurationBaseUrl)
|
static URL |
getWsdlURL(String wsdlFile,
URL configurationBaseUrl,
ClassLoader classLoader)
Make AxisService from wsdl file |
static boolean |
isSOAP11(org.apache.axis2.description.AxisService service)
|
protected javax.wsdl.Definition |
readWSDL(String wsdlLocation,
URL configurationBaseUrl,
ClassLoader classLoader)
|
void |
setMessageReceiver(org.apache.axis2.engine.MessageReceiver messageReceiver)
Set method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AxisServiceGenerator()
| Method Detail |
|---|
public void setMessageReceiver(org.apache.axis2.engine.MessageReceiver messageReceiver)
messageReceiver - Corresponding MessageReceiver for pojo or ejb
public static org.apache.axis2.jaxws.description.ServiceDescription createServiceDescription(Class<?> serviceImplClass,
org.apache.axis2.context.ConfigurationContext configurationContext,
PortMetaData pmd)
throws MalformedURLException
MalformedURLExceptionDescriptionFactory.createServiceDescription(Class)
public org.apache.axis2.description.AxisService getServiceFromClass(Class endpointClass,
org.apache.axis2.context.ConfigurationContext configurationContext,
PortMetaData pmd)
throws Exception
endpointClass -
Exception
public static URL getWsdlURL(String wsdlFile,
URL configurationBaseUrl,
ClassLoader classLoader)
portInfo - endpointClass - configurationBaseUrl -
Exceptionpublic static org.apache.axis2.jaxws.description.EndpointDescription getEndpointDescription(org.apache.axis2.description.AxisService service)
public static boolean isSOAP11(org.apache.axis2.description.AxisService service)
public org.apache.axis2.description.AxisService getServiceFromWSDL(String wsdlFile,
Class endpointClass,
URL configurationBaseUrl)
throws Exception
Exception
protected javax.wsdl.Definition readWSDL(String wsdlLocation,
URL configurationBaseUrl,
ClassLoader classLoader)
throws IOException,
javax.wsdl.WSDLException
IOException
javax.wsdl.WSDLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||