org.apache.openejb.client
Class StatefulEJBHomeHandler

java.lang.Object
  extended by org.apache.openejb.client.EJBInvocationHandler
      extended by org.apache.openejb.client.EJBHomeHandler
          extended by org.apache.openejb.client.StatefulEJBHomeHandler
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, InvocationHandler

public class StatefulEJBHomeHandler
extends EJBHomeHandler

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.openejb.client.EJBHomeHandler
GETEJBMETADATA, GETHANDLER, GETHOMEHANDLE, REMOVE_W_HAND, REMOVE_W_KEY
 
Fields inherited from class org.apache.openejb.client.EJBInvocationHandler
client, ejb, EQUALS, HASHCODE, inProxyMap, isInvalidReference, liveHandleRegistry, primaryKey, remote, request, server, TOSTRING
 
Constructor Summary
StatefulEJBHomeHandler()
           
StatefulEJBHomeHandler(EJBMetaDataImpl ejb, ServerMetaData server, ClientMetaData client)
           
 
Method Summary
protected  java.lang.Object findX(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy)
           
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.EJBHomeHandler
_invoke, create, createEJBHomeHandler, createEJBHomeProxy, getEJBMetaData, getHomeHandle, homeMethod, readExternal, writeExternal
 
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
 

Constructor Detail

StatefulEJBHomeHandler

public StatefulEJBHomeHandler()

StatefulEJBHomeHandler

public StatefulEJBHomeHandler(EJBMetaDataImpl ejb,
                              ServerMetaData server,
                              ClientMetaData client)
Method Detail

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


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.