org.apache.openejb.client
Class SingletonEJBHomeHandler
java.lang.Object
org.apache.openejb.client.EJBInvocationHandler
org.apache.openejb.client.EJBHomeHandler
org.apache.openejb.client.SingletonEJBHomeHandler
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable, InvocationHandler
public class SingletonEJBHomeHandler
- extends EJBHomeHandler
- See Also:
- Serialized Form
Fields inherited from class org.apache.openejb.client.EJBInvocationHandler |
client, ejb, EQUALS, HASHCODE, inProxyMap, isInvalidReference, liveHandleRegistry, primaryKey, remote, request, server, TOSTRING |
Method Summary |
protected java.lang.Object |
findX(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
|
protected EJBObjectHandler |
newEJBObjectHandler()
|
protected java.lang.Object |
removeByPrimaryKey(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
|
protected java.lang.Object |
removeWithHandle(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
|
Methods inherited from class org.apache.openejb.client.EJBInvocationHandler |
convertException, getCause, getClient, getClientIdentity, getEjb, getMethod, getPrimaryKey, getServer, invalidateAllHandlers, invalidateReference, invoke, registerHandler, request |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SingletonEJBHomeHandler
public SingletonEJBHomeHandler()
SingletonEJBHomeHandler
public SingletonEJBHomeHandler(EJBMetaDataImpl ejb,
ServerMetaData server,
ClientMetaData client)
findX
protected java.lang.Object findX(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
throws java.lang.Throwable
- Specified by:
findX
in class EJBHomeHandler
- Throws:
java.lang.Throwable
removeByPrimaryKey
protected java.lang.Object removeByPrimaryKey(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
throws java.lang.Throwable
- Specified by:
removeByPrimaryKey
in class EJBHomeHandler
- Throws:
java.lang.Throwable
removeWithHandle
protected java.lang.Object removeWithHandle(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy)
throws java.lang.Throwable
- Specified by:
removeWithHandle
in class EJBHomeHandler
- Throws:
java.lang.Throwable
newEJBObjectHandler
protected EJBObjectHandler newEJBObjectHandler()
Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.