| org.apache.geronimo.openejb.cluster.stateful.container.ClusteredStatefulContainer
ClusteredStatefulContainer | public class ClusteredStatefulContainer extends StatefulContainer implements SessionManagerTracker,ClusteredRPCContainer(Code) | | version: $Rev:$ $Date:$ |
Inner Class :abstract protected class AbstractEJBInvocation extends BasicInvocation | |
Inner Class :protected class BusinessMethodInvocation extends AbstractEJBInvocation | |
Inner Class :protected class RemoveEJBObjectInvocation extends AbstractEJBInvocation | |
Constructor Summary | |
public | ClusteredStatefulContainer(Object id, TransactionManager transactionManager, SecurityService securityService, Class passivator, int timeOut, int poolSize, int bulkPassivate) |
Method Summary | |
public void | addSessionManager(Object deploymentId, SessionManager sessionManager) | protected Object | businessMethod(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) | public URI[] | getLocations(DeploymentInfo deploymentInfo) | protected Object | invoke(CoreDeploymentInfo deploymentInfo, AbstractEJBInvocation invocation) | protected ClusteredStatefulInstanceManager | newStatefulInstanceManager(TransactionManager transactionManager, SecurityService securityService, Class passivator, int timeOut, int poolSize, int bulkPassivate) | protected Object | removeEJBObject(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) | public void | removeSessionManager(Object deploymentId, SessionManager sessionManager) | protected Object | superBusinessMethod(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) | protected Object | superRemoveEJBObject(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) |
ClusteredStatefulContainer | public ClusteredStatefulContainer(Object id, TransactionManager transactionManager, SecurityService securityService, Class passivator, int timeOut, int poolSize, int bulkPassivate) throws OpenEJBException(Code) | | |
businessMethod | protected Object businessMethod(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) throws OpenEJBException(Code) | | |
getLocations | public URI[] getLocations(DeploymentInfo deploymentInfo)(Code) | | |
invoke | protected Object invoke(CoreDeploymentInfo deploymentInfo, AbstractEJBInvocation invocation) throws OpenEJBException(Code) | | |
newStatefulInstanceManager | protected ClusteredStatefulInstanceManager newStatefulInstanceManager(TransactionManager transactionManager, SecurityService securityService, Class passivator, int timeOut, int poolSize, int bulkPassivate) throws OpenEJBException(Code) | | |
removeEJBObject | protected Object removeEJBObject(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) throws OpenEJBException(Code) | | |
superBusinessMethod | protected Object superBusinessMethod(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) throws OpenEJBException(Code) | | |
superRemoveEJBObject | protected Object superRemoveEJBObject(CoreDeploymentInfo deploymentInfo, Object primKey, Class callInterface, Method callMethod, Object[] args) throws OpenEJBException(Code) | | |
|
|