org.openejb.proxy
Class HandleImpl

java.lang.Object
  extended byorg.openejb.proxy.HandleImpl
All Implemented Interfaces:
javax.ejb.Handle, javax.ejb.HomeHandle, Serializable

public class HandleImpl
extends Object
implements Serializable, javax.ejb.HomeHandle, javax.ejb.Handle

See Also:
Serialized Form

Field Summary
static int HANDLE
           
static int HOMEHANDLE
           
 int type
           
 
Constructor Summary
HandleImpl()
           
HandleImpl(Object proxy, int type)
           
 
Method Summary
 javax.ejb.EJBHome getEJBHome()
           
 javax.ejb.EJBObject getEJBObject()
           
 Object getPrimaryKey()
           
protected  Object writeReplace()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HOMEHANDLE

public static final int HOMEHANDLE
See Also:
Constant Field Values

HANDLE

public static final int HANDLE
See Also:
Constant Field Values

type

public final int type
Constructor Detail

HandleImpl

public HandleImpl()

HandleImpl

public HandleImpl(Object proxy,
                  int type)
Method Detail

getEJBHome

public javax.ejb.EJBHome getEJBHome()
Specified by:
getEJBHome in interface javax.ejb.HomeHandle

getEJBObject

public javax.ejb.EJBObject getEJBObject()
Specified by:
getEJBObject in interface javax.ejb.Handle

getPrimaryKey

public Object getPrimaryKey()

writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
Throws:
ObjectStreamException


Copyright © 1999-2005 OpenEJB. All Rights Reserved.