|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.ejb.hessian.HessianStub
com.caucho.ejb.hessian.ObjectStub
public abstract class ObjectStub
Base class for generated object stubs.
| Field Summary | |
|---|---|
protected Handle |
_handle
|
| Fields inherited from class com.caucho.ejb.hessian.HessianStub |
|---|
_client, _resolver, _url, _urlPath |
| Constructor Summary | |
|---|---|
ObjectStub()
|
|
| Method Summary | |
|---|---|
protected EJBHome |
_ejb_getEJBHome()
|
protected java.lang.Object |
_ejb_getPrimaryKey()
|
protected boolean |
_ejb_isIdentical(EJBObject obj)
|
protected void |
_ejb_remove()
|
EJBHome |
getEJBHome()
Returns the EJBHome stub for the remote object. |
Handle |
getHandle()
Returns the serializable handle for the remote object |
abstract java.lang.String |
getHessianType()
|
java.lang.Object |
getPrimaryKey()
For entity beans, returns the primary key |
boolean |
isIdentical(EJBObject obj)
Returns true if the test object is identical to this object. |
void |
remove()
Remove this object from the server. |
| Methods inherited from class com.caucho.ejb.hessian.HessianStub |
|---|
_hessian_freeWriter, _hessian_openWriter, _hessian_writeHeaders, getHessianURL |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected transient Handle _handle
| Constructor Detail |
|---|
public ObjectStub()
| Method Detail |
|---|
public abstract java.lang.String getHessianType()
getHessianType in interface HessianRemoteObject
public Handle getHandle()
throws java.rmi.RemoteException
getHandle in interface EJBObjectjava.rmi.RemoteException
public EJBHome getEJBHome()
throws java.rmi.RemoteException
getEJBHome in interface EJBObjectjava.rmi.RemoteException
public boolean isIdentical(EJBObject obj)
throws java.rmi.RemoteException
isIdentical in interface EJBObjectobj - the object to test for identity
java.rmi.RemoteException
public void remove()
throws java.rmi.RemoteException,
RemoveException
remove in interface EJBObjectjava.rmi.RemoteException
RemoveException
public java.lang.Object getPrimaryKey()
throws java.rmi.RemoteException
getPrimaryKey in interface EJBObjectjava.rmi.RemoteException
protected EJBHome _ejb_getEJBHome()
throws java.rmi.RemoteException
java.rmi.RemoteException
protected boolean _ejb_isIdentical(EJBObject obj)
throws java.rmi.RemoteException
java.rmi.RemoteException
protected void _ejb_remove()
throws java.rmi.RemoteException,
RemoveException
java.rmi.RemoteException
RemoveException
protected java.lang.Object _ejb_getPrimaryKey()
throws java.rmi.RemoteException
java.rmi.RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||