Package org.apache.axis2.jaxws.context

Examples of org.apache.axis2.jaxws.context.WebServiceContextImpl


        return (wsContext == null) ? null : wsContext.getEndpointReference(referenceParameters);
    }
   
    public final <T extends EndpointReference> T getEndpointReference(Class<T> clazz,
                                                                      Element... referenceParameters) {
        WebServiceContextImpl wsContext = context.get();
        return (wsContext == null) ? null : wsContext.getEndpointReference(clazz, referenceParameters);
    }
View Full Code Here


        }
    }

    protected HandlerResolver getHandlerResolver(Class serviceClass) {
        JAXWSAnnotationProcessor annotationProcessor =
                new JAXWSAnnotationProcessor(new JNDIResolver(), new WebServiceContextImpl());
        GeronimoHandlerResolver handlerResolver =
                new GeronimoHandlerResolver(bundle, serviceClass, handlerChainsInfo, annotationProcessor);
        return handlerResolver;
    }
View Full Code Here

public class EJBAddressingSupport implements AddressingSupport {

    private WebServiceContextImpl wsContext;
   
    public EJBAddressingSupport(MessageContext messageCtx) {
        this.wsContext = new WebServiceContextImpl();
        this.wsContext.setSoapMessageContext(messageCtx);
    }
View Full Code Here

        }
    }

    protected HandlerResolver getHandlerResolver(Class serviceClass) {
        JAXWSAnnotationProcessor annotationProcessor =
                new JAXWSAnnotationProcessor(new JNDIResolver(), new WebServiceContextImpl());
        GeronimoHandlerResolver handlerResolver =
                new GeronimoHandlerResolver(bundle, serviceClass, handlerChainsInfo, annotationProcessor);
        return handlerResolver;
    }
View Full Code Here

        super();

    }

    public static WebServiceContext createWebServiceContext() {
        return new WebServiceContextImpl();
    }
View Full Code Here

    /* (non-Javadoc)
      * @see org.apache.axis2.jaxws.server.endpoint.injection.WebServiceContextInjection#addMessageContext(javax.xml.ws.WebServiceContext, javax.xml.ws.handler.MessageContext)
      */
    public void addMessageContext(WebServiceContext wc, MessageContext mc) {
        WebServiceContextImpl wsContext = (WebServiceContextImpl)wc;
        wsContext.setSoapMessageContext(mc);

    }
View Full Code Here

            // Create MessageContext for current invocation.
            if (injectionDesc != null && injectionDesc.hasResourceAnnotation()) {
                javax.xml.ws.handler.MessageContext soapMessageContext =
                        createSOAPMessageContext(mc);
                // Create WebServiceContext
                WebServiceContextImpl wsContext = new WebServiceContextImpl();
                //Add MessageContext for this request.
                wsContext.setSoapMessageContext(soapMessageContext);
                // Inject WebServiceContext
                injectWebServiceContext(mc, wsContext, serviceimpl);
                serviceContext.setProperty(WEBSERVICE_MESSAGE_CONTEXT, wsContext);
            }
View Full Code Here

     * and initializing the instance with a MessageContext.
     */
    protected WebServiceContext createWebServiceContext(MessageContext mc) {
        javax.xml.ws.handler.MessageContext soapMessageContext = createSOAPMessageContext(mc);
        // Create WebServiceContext
        WebServiceContextImpl wsContext = new WebServiceContextImpl();
        //Add MessageContext for this request.
        wsContext.setSoapMessageContext(soapMessageContext);
        return wsContext;
    }
View Full Code Here

     * and initializing the instance with a MessageContext.
     */
    protected WebServiceContext createWebServiceContext(MessageContext mc) {
        javax.xml.ws.handler.MessageContext soapMessageContext = createSOAPMessageContext(mc);
        // Create WebServiceContext
        WebServiceContextImpl wsContext = new WebServiceContextImpl();
        //Add MessageContext for this request.
        wsContext.setSoapMessageContext(soapMessageContext);
       
        // Store the WebServiceContext on the MessageContext so that its resource
        // can be freed after the web service method completes.
        mc.setProperty(WEBSERVICE_MESSAGE_CONTEXT, wsContext);
        return wsContext;
View Full Code Here

    /* (non-Javadoc)
      * @see org.apache.axis2.jaxws.server.endpoint.injection.WebServiceContextInjection#addMessageContext(javax.xml.ws.WebServiceContext, javax.xml.ws.handler.MessageContext)
      */
    public void addMessageContext(WebServiceContext wc, MessageContext mc) {
        WebServiceContextImpl wsContext = (WebServiceContextImpl)wc;
        wsContext.setSoapMessageContext(mc);

    }
View Full Code Here

TOP

Related Classes of org.apache.axis2.jaxws.context.WebServiceContextImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.