org.apache.openejb.client
Class StatelessEJBHomeHandler

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

public class StatelessEJBHomeHandler
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
StatelessEJBHomeHandler()
           
StatelessEJBHomeHandler(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  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.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

StatelessEJBHomeHandler

public StatelessEJBHomeHandler()

StatelessEJBHomeHandler

public StatelessEJBHomeHandler(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

newEJBObjectHandler

protected EJBObjectHandler newEJBObjectHandler()


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