org.apache.soap.providers
Class StatefulEJBProvider

java.lang.Object
  |
  +--org.apache.soap.providers.StatefulEJBProvider
Direct Known Subclasses:
EntityEJBProvider

public class StatefulEJBProvider
extends java.lang.Object
implements Provider


Field Summary
static java.lang.String CNTXT_FACTORY_NAME
           
static java.lang.String CNTXT_PROVIDER_URL
           
static java.lang.String DELIM_CHAR
           
protected  java.lang.String ejbKey
           
protected  boolean isCreate
           
 
Constructor Summary
StatefulEJBProvider()
          StatefulEJBProvider constructor comment.
 
Method Summary
 javax.ejb.EJBObject deSerialize(java.lang.String ejbKey)
           
 Call getCall()
           
 javax.naming.Context getContxt()
           
 DeploymentDescriptor getDd()
           
 java.lang.String getMethodName()
           
 java.util.Vector getMethodParameters()
           
 java.rmi.Remote getRemoteObjRef()
           
 java.lang.String getRespEncStyle()
           
 javax.servlet.http.HttpServlet getServlet()
           
 javax.servlet.http.HttpSession getSession()
           
 java.lang.String getTargetObjectURI()
           
static java.lang.String getUniqueId(java.lang.String fullURI)
           
protected  void initialize(java.lang.String url, java.lang.String factory)
           
 void invoke(SOAPContext reqContext, SOAPContext resContext)
           
 void locate(DeploymentDescriptor depDesc, Envelope env, Call origCall, java.lang.String methodName, java.lang.String targURI, SOAPContext reqContext)
           
 void serialize()
           
 void setCall(Call newCall)
           
 void setContxt(javax.naming.Context newContxt)
           
 void setDd(DeploymentDescriptor newDd)
           
 void setMethodName(java.lang.String newMethodName)
           
 void setMethodParameters(java.util.Vector newMethodParameters)
           
 void setRemoteObjRef(java.rmi.Remote newRemoteObjRef)
           
 void setRespEncStyle(java.lang.String newRespEncStyle)
           
 void setServlet(javax.servlet.http.HttpServlet newServlet)
           
 void setSession(javax.servlet.http.HttpSession newSession)
           
 void setTargetObjectURI(java.lang.String newTargetObjectURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CNTXT_PROVIDER_URL

public static java.lang.String CNTXT_PROVIDER_URL

CNTXT_FACTORY_NAME

public static java.lang.String CNTXT_FACTORY_NAME

isCreate

protected boolean isCreate

ejbKey

protected java.lang.String ejbKey

DELIM_CHAR

public static java.lang.String DELIM_CHAR
Constructor Detail

StatefulEJBProvider

public StatefulEJBProvider()
StatefulEJBProvider constructor comment.
Method Detail

deSerialize

public javax.ejb.EJBObject deSerialize(java.lang.String ejbKey)
                                throws SOAPException

getCall

public Call getCall()

getContxt

public javax.naming.Context getContxt()

getDd

public DeploymentDescriptor getDd()

getMethodName

public java.lang.String getMethodName()

getMethodParameters

public java.util.Vector getMethodParameters()

getRemoteObjRef

public java.rmi.Remote getRemoteObjRef()

getRespEncStyle

public java.lang.String getRespEncStyle()

getServlet

public javax.servlet.http.HttpServlet getServlet()

getSession

public javax.servlet.http.HttpSession getSession()

getTargetObjectURI

public java.lang.String getTargetObjectURI()

getUniqueId

public static java.lang.String getUniqueId(java.lang.String fullURI)

initialize

protected void initialize(java.lang.String url,
                          java.lang.String factory)
                   throws SOAPException

invoke

public void invoke(SOAPContext reqContext,
                   SOAPContext resContext)
            throws SOAPException
Specified by:
invoke in interface Provider

locate

public void locate(DeploymentDescriptor depDesc,
                   Envelope env,
                   Call origCall,
                   java.lang.String methodName,
                   java.lang.String targURI,
                   SOAPContext reqContext)
            throws SOAPException
Specified by:
locate in interface Provider

serialize

public void serialize()
               throws SOAPException

setCall

public void setCall(Call newCall)

setContxt

public void setContxt(javax.naming.Context newContxt)

setDd

public void setDd(DeploymentDescriptor newDd)

setMethodName

public void setMethodName(java.lang.String newMethodName)

setMethodParameters

public void setMethodParameters(java.util.Vector newMethodParameters)

setRemoteObjRef

public void setRemoteObjRef(java.rmi.Remote newRemoteObjRef)

setRespEncStyle

public void setRespEncStyle(java.lang.String newRespEncStyle)

setServlet

public void setServlet(javax.servlet.http.HttpServlet newServlet)

setSession

public void setSession(javax.servlet.http.HttpSession newSession)

setTargetObjectURI

public void setTargetObjectURI(java.lang.String newTargetObjectURI)


Copyright © 2001 Apache XML Project. All Rights Reserved.