org.apache.geronimo.axis2.pojo
Class POJOWebServiceContainer
java.lang.Object
org.apache.geronimo.axis2.Axis2WebServiceContainer
org.apache.geronimo.axis2.pojo.POJOWebServiceContainer
- All Implemented Interfaces:
- Serializable, org.apache.geronimo.webservices.WebServiceContainer
public class POJOWebServiceContainer
- extends Axis2WebServiceContainer
- Version:
- $Rev: 1349427 $ $Date: 2012-06-13 00:36:39 +0800 (Wed, 13 Jun 2012) $
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface org.apache.geronimo.webservices.WebServiceContainer |
org.apache.geronimo.webservices.WebServiceContainer.Request, org.apache.geronimo.webservices.WebServiceContainer.Response |
| Fields inherited from class org.apache.geronimo.axis2.Axis2WebServiceContainer |
address, annotationProcessor, axis2ModuleRegistry, binding, catalogName, configurationContext, context, endpointClass, endpointClassName, factoryRegistry, jndiResolver, moduleName, portInfo, REQUEST, RESPONSE, service, wsdlQueryHandler |
| Fields inherited from interface org.apache.geronimo.webservices.WebServiceContainer |
LOCATION_REPLACEMENT_TOKEN, MESSAGE_CONTEXT, POJO_INSTANCE, SERVLET_CONTEXT, SERVLET_REQUEST, SERVLET_RESPONSE |
|
Method Summary |
protected AxisServiceGenerator |
createServiceGenerator()
|
void |
destroy()
|
void |
init()
|
protected void |
processURLRequest(org.apache.geronimo.webservices.WebServiceContainer.Request request,
org.apache.geronimo.webservices.WebServiceContainer.Response response,
org.apache.axis2.description.AxisService service,
org.apache.axis2.context.MessageContext msgContext)
|
protected void |
processXMLRequest(org.apache.geronimo.webservices.WebServiceContainer.Request request,
org.apache.geronimo.webservices.WebServiceContainer.Response response,
org.apache.axis2.description.AxisService service,
org.apache.axis2.context.MessageContext msgContext)
|
| Methods inherited from class org.apache.geronimo.axis2.Axis2WebServiceContainer |
configureAddressing, configureHandlers, destroyHandlers, doService, doService2, getPortInfos, getServicePath, getWsdl, injectHandlers, injectResources, invoke, processGETRequest, processPOSTRequest, setMsgContextProperties, trimContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POJOWebServiceContainer
public POJOWebServiceContainer(org.apache.geronimo.jaxws.PortInfo portInfo,
String endpointClassName,
org.osgi.framework.Bundle bundle,
Context context,
Axis2ModuleRegistry axis2ModuleRegistry,
org.apache.geronimo.jaxws.annotations.AnnotationHolder holder,
String contextRoot,
String moduleName,
String catalogName)
init
public void init()
throws Exception
- Overrides:
init in class Axis2WebServiceContainer
- Throws:
Exception
createServiceGenerator
protected AxisServiceGenerator createServiceGenerator()
- Overrides:
createServiceGenerator in class Axis2WebServiceContainer
processXMLRequest
protected void processXMLRequest(org.apache.geronimo.webservices.WebServiceContainer.Request request,
org.apache.geronimo.webservices.WebServiceContainer.Response response,
org.apache.axis2.description.AxisService service,
org.apache.axis2.context.MessageContext msgContext)
throws Exception
- Overrides:
processXMLRequest in class Axis2WebServiceContainer
- Throws:
Exception
processURLRequest
protected void processURLRequest(org.apache.geronimo.webservices.WebServiceContainer.Request request,
org.apache.geronimo.webservices.WebServiceContainer.Response response,
org.apache.axis2.description.AxisService service,
org.apache.axis2.context.MessageContext msgContext)
throws Exception
- Overrides:
processURLRequest in class Axis2WebServiceContainer
- Throws:
Exception
destroy
public void destroy()
- Specified by:
destroy in interface org.apache.geronimo.webservices.WebServiceContainer- Overrides:
destroy in class Axis2WebServiceContainer
Copyright © 2003-2013 The Apache Geronimo development community. All Rights Reserved.