org.apache.geronimo.clustering.ejb
Class EJBTier

java.lang.Object
  extended byorg.apache.geronimo.clustering.MBeanImpl
      extended byorg.apache.geronimo.clustering.NamedMBeanImpl
          extended byorg.apache.geronimo.clustering.Tier
              extended byorg.apache.geronimo.clustering.ejb.EJBTier

public class EJBTier
extends Tier

Responsible for maintaining state stored in the EJB tier - i.e. StatefulSessions.

Version:
$Revision: 1.8 $ $Date: 2004/03/10 09:58:22 $

Field Summary
 
Fields inherited from class org.apache.geronimo.clustering.Tier
_data, _log, _node, _tier, _tiers
 
Fields inherited from class org.apache.geronimo.clustering.MBeanImpl
_objectName, _server
 
Constructor Summary
EJBTier()
           
 
Method Summary
protected  Object alloc()
           
 Object deregisterData(String uid)
           
 int getAppCount()
           
 int getStatefulSessionCount()
           
 Object registerData(String uid, Object data)
           
 
Methods inherited from class org.apache.geronimo.clustering.Tier
canStart, doStart, getClusterName, getNode, getNodeName, getNodeObjectName, makeObjectName
 
Methods inherited from class org.apache.geronimo.clustering.NamedMBeanImpl
getName
 
Methods inherited from class org.apache.geronimo.clustering.MBeanImpl
canStop, doFail, doStop, getObjectName, getReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBTier

public EJBTier()
Method Detail

alloc

protected Object alloc()
Specified by:
alloc in class Tier

registerData

public Object registerData(String uid,
                           Object data)
Specified by:
registerData in class Tier

deregisterData

public Object deregisterData(String uid)
Specified by:
deregisterData in class Tier

getAppCount

public int getAppCount()

getStatefulSessionCount

public int getStatefulSessionCount()


Copyright © 2003-2005 Apache Software Foundation. All Rights Reserved.