com.caucho.ejb.session
Class StatefulObject

java.lang.Object
  extended by com.caucho.ejb.session.StatefulObject
All Implemented Interfaces:
java.io.Serializable

public abstract class StatefulObject
extends java.lang.Object
implements java.io.Serializable

Abstract base class for a stateful session object

See Also:
Serialized Form

Constructor Summary
StatefulObject()
           
 
Method Summary
 java.lang.String __caucho_getId()
           
 AbstractEjbBeanManager __caucho_getServer()
          Returns the server which owns this bean.
 java.lang.Object getPrimaryKey()
          Returns the primary key
 AbstractEjbBeanManager getServer()
          Returns the server.
abstract  StatefulManager getStatefulServer()
           
 java.lang.Object writeReplace()
          Serialize the HomeSkeletonWrapper in place of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatefulObject

public StatefulObject()
Method Detail

getServer

public AbstractEjbBeanManager getServer()
Returns the server.


__caucho_getServer

public AbstractEjbBeanManager __caucho_getServer()
Returns the server which owns this bean.


getStatefulServer

public abstract StatefulManager getStatefulServer()

__caucho_getId

public java.lang.String __caucho_getId()

getPrimaryKey

public java.lang.Object getPrimaryKey()
Returns the primary key


writeReplace

public java.lang.Object writeReplace()
                              throws java.io.ObjectStreamException
Serialize the HomeSkeletonWrapper in place of this object.

Returns:
the matching skeleton wrapper.
Throws:
java.io.ObjectStreamException