| |
|
| org.objectweb.jonas_ejb.deployment.api.BeanDesc org.objectweb.jonas_ejb.deployment.api.SessionDesc org.objectweb.jonas_ejb.deployment.api.SessionStatelessDesc
SessionStatelessDesc | public class SessionStatelessDesc extends SessionDesc (Code) | | class to hold meta-information related to a stateless session bean.
author: Christophe Ney [cney@batisseurs.com] : Initial developer author: Helene Joanin |
Field Summary | |
protected boolean | singleton Singleton=True if only 1 SessionSwitch (and 1 Remote) when possible. |
singleton | protected boolean singleton(Code) | | Singleton=True if only 1 SessionSwitch (and 1 Remote) when possible.
|
SessionStatelessDesc | public SessionStatelessDesc(ClassLoader classLoader, Session ses, AssemblyDescriptor asd, JonasSession jSes, JLinkedList jMDRList, String filename) throws DeploymentDescException(Code) | | constructor: called when the DeploymentDescriptor is read. Currently,
called by both GenIC and createContainer.
Parameters: classLoader - ClassLoader to load Bean's classes Parameters: ses - XML Element for session standard deployment descriptor Parameters: asd - Assembly Descriptor of the EjbJar Parameters: jSes - XML Element for session jonas deployment descriptor Parameters: filename - bean's jar filename throws: DeploymentDescException - When SessionDesc cannot be instanciated |
addEJBMethodDesc | protected int addEJBMethodDesc(int len) throws DeploymentDescException(Code) | | Permit Methods addition from subtypes Protected method that need to be
overridden in subclasses
Parameters: len - method array length new len value throws: DeploymentDescException - when java reflection cannot be used onclasses |
getFullWrpSEHomeName | public String getFullWrpSEHomeName()(Code) | | Returns the fullWrpSEHomeName. |
getFullWrpServiceEndpointName | public String getFullWrpServiceEndpointName()(Code) | | Returns the fullWrpServiceEndpointName. |
getJndiServiceEndpointName | public String getJndiServiceEndpointName()(Code) | | jndi name where ServiceEndpoint interface will be binded |
getParentClass | protected Class getParentClass(String intfType) throws DeploymentDescException(Code) | | Returns the parent Class for a method given an interface type.
Parameters: intfType - type of the interface (Home/Remote/LocalHome/Local orServiceEndpoint) the parent class for a method given an interface type throws: DeploymentDescException - when intfType is unknown |
getServiceEndpointClass | public Class getServiceEndpointClass()(Code) | | Returns the serviceEndpointClass. |
getWrpSEHomeName | public String getWrpSEHomeName()(Code) | | Returns the wrpSEHomeName. |
getWrpServiceEndpointName | public String getWrpServiceEndpointName()(Code) | | Returns the wrpServiceEndpointName. |
isSingleton | public boolean isSingleton()(Code) | | true for singleton session bean |
|
|
|