org.glassfish.webservices
Class EjbWebServiceDispatcher

java.lang.Object
  extended by org.glassfish.webservices.EjbWebServiceDispatcher
All Implemented Interfaces:
EjbMessageDispatcher

public class EjbWebServiceDispatcher
extends java.lang.Object
implements EjbMessageDispatcher

Handles dispatching of ejb web service http invocations.

Author:
Kenneth Saks

Constructor Summary
EjbWebServiceDispatcher()
           
 
Method Summary
protected  javax.xml.soap.SOAPMessage createSOAPMessage(javax.servlet.http.HttpServletRequest request, javax.xml.soap.MimeHeaders headers)
           
 void invoke(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, javax.servlet.ServletContext ctxt, EjbRuntimeEndpointInfo endpointInfo)
           
protected  byte[] readFully(java.io.InputStream istream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbWebServiceDispatcher

public EjbWebServiceDispatcher()
Method Detail

invoke

public void invoke(javax.servlet.http.HttpServletRequest req,
                   javax.servlet.http.HttpServletResponse resp,
                   javax.servlet.ServletContext ctxt,
                   EjbRuntimeEndpointInfo endpointInfo)
Specified by:
invoke in interface EjbMessageDispatcher

createSOAPMessage

protected javax.xml.soap.SOAPMessage createSOAPMessage(javax.servlet.http.HttpServletRequest request,
                                                       javax.xml.soap.MimeHeaders headers)
                                                throws java.io.IOException
Throws:
java.io.IOException

readFully

protected byte[] readFully(java.io.InputStream istream)
                    throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2012 GlassFish Community. All Rights Reserved.