|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.ejb.AbstractEJBObject
com.caucho.ejb.entity.EntityObject
public abstract class EntityObject
Abstract base class for an EntityObject.
| Field Summary | |
|---|---|
static byte |
_CAUCHO_IS_ACTIVE
|
static byte |
_CAUCHO_IS_DEAD
|
static byte |
_CAUCHO_IS_DIRTY
|
static byte |
_CAUCHO_IS_LOADED
|
protected static java.util.logging.Logger |
log
|
| Constructor Summary | |
|---|---|
EntityObject()
|
|
| Method Summary | |
|---|---|
java.lang.String |
__caucho_getId()
The home id is null. |
AbstractServer |
__caucho_getServer()
Returns the server. |
java.lang.Object |
_caucho_getBean()
Returns an underlying bean |
java.lang.Object |
_caucho_getBean(TransactionContext trans,
boolean doLoad)
Returns an underlying bean |
EntityServer |
_caucho_getEntityServer()
Returns the server. |
boolean |
equals(java.lang.Object o)
Returns true if this object equals the test object. |
EJBHome |
getEJBHome()
Returns the EJBHome stub for the container. |
EJBLocalHome |
getEJBLocalHome()
Returns the EJBHome stub for the container. |
java.lang.Object |
getEJBLocalObject()
|
java.lang.Object |
getEJBObject()
|
protected abstract QEntityContext |
getEntityContext()
|
Handle |
getHandle()
Returns the handle. |
java.lang.Object |
getPrimaryKey()
Returns the Entity bean's primary key |
int |
hashCode()
Returns a hash code for the object. |
boolean |
isIdentical(EJBLocalObject o)
Returns true if the two objects are identical. |
boolean |
isIdentical(EJBObject obj)
Returns true if the two objects are identical. |
boolean |
isMatch(EntityServer server,
java.lang.Object key)
Return if matching context. |
void |
remove()
Remove the object. |
java.lang.String |
toString()
Returns the string value. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected static final java.util.logging.Logger log
public static final byte _CAUCHO_IS_DEAD
public static final byte _CAUCHO_IS_ACTIVE
public static final byte _CAUCHO_IS_LOADED
public static final byte _CAUCHO_IS_DIRTY
| Constructor Detail |
|---|
public EntityObject()
| Method Detail |
|---|
protected abstract QEntityContext getEntityContext()
public java.lang.Object getPrimaryKey()
getPrimaryKey in interface EJBLocalObjectpublic java.lang.Object getEJBObject()
public java.lang.Object getEJBLocalObject()
public EntityServer _caucho_getEntityServer()
public boolean isMatch(EntityServer server,
java.lang.Object key)
public Handle getHandle()
public java.lang.Object _caucho_getBean(TransactionContext trans,
boolean doLoad)
public java.lang.Object _caucho_getBean()
public EJBHome getEJBHome()
public EJBLocalHome getEJBLocalHome()
getEJBLocalHome in interface EJBLocalObject
public boolean isIdentical(EJBObject obj)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic boolean isIdentical(EJBLocalObject o)
isIdentical in interface EJBLocalObject
public void remove()
throws RemoveException
remove in interface EJBLocalObjectRemoveExceptionpublic AbstractServer __caucho_getServer()
__caucho_getServer in class AbstractEJBObjectpublic java.lang.String __caucho_getId()
__caucho_getId in class AbstractEJBObjectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||