public class StatelessEJBObjectHandler extends EJBObjectHandler
Modifier and Type | Field and Description |
---|---|
java.lang.Object |
registryId |
CANCEL, executor, GETEJBHOME, GETHANDLE, GETHANDLER, GETPRIMARYKEY, ISIDENTICAL, REMOVE
authenticationInfo, client, ejb, EQUALS, HASHCODE, inProxyMap, isInvalidReference, liveHandleRegistry, primaryKey, remote, request, server, TOSTRING
Constructor and Description |
---|
StatelessEJBObjectHandler() |
StatelessEJBObjectHandler(java.util.concurrent.ThreadPoolExecutor executorService,
EJBMetaDataImpl ejb,
ServerMetaData server,
ClientMetaData client,
JNDIContext.AuthenticationInfo auth) |
StatelessEJBObjectHandler(java.util.concurrent.ThreadPoolExecutor executorService,
EJBMetaDataImpl ejb,
ServerMetaData server,
ClientMetaData client,
java.lang.Object primaryKey,
JNDIContext.AuthenticationInfo auth) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
createRegistryId(java.lang.Object primKey,
java.lang.Object deployId,
java.lang.String containerID) |
protected java.lang.Object |
equals(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
protected java.lang.Object |
getPrimaryKey(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
java.lang.Object |
getRegistryId() |
protected void |
invalidateReference() |
protected java.lang.Object |
isIdentical(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
protected java.lang.Object |
remove(java.lang.reflect.Method method,
java.lang.Object[] args,
java.lang.Object proxy) |
_invoke, businessMethod, createEJBObjectHandler, createEJBObjectProxy, getEJBHome, getHandle, setEJBHomeProxy
convertException, getCause, getClient, getClientIdentity, getEjb, getMethod, getPrimaryKey, getServer, invalidateAllHandlers, invoke, registerHandler, request, request
public StatelessEJBObjectHandler()
public StatelessEJBObjectHandler(java.util.concurrent.ThreadPoolExecutor executorService, EJBMetaDataImpl ejb, ServerMetaData server, ClientMetaData client, JNDIContext.AuthenticationInfo auth)
public StatelessEJBObjectHandler(java.util.concurrent.ThreadPoolExecutor executorService, EJBMetaDataImpl ejb, ServerMetaData server, ClientMetaData client, java.lang.Object primaryKey, JNDIContext.AuthenticationInfo auth)
public static java.lang.Object createRegistryId(java.lang.Object primKey, java.lang.Object deployId, java.lang.String containerID)
public java.lang.Object getRegistryId()
getRegistryId
in class EJBObjectHandler
protected java.lang.Object getPrimaryKey(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
getPrimaryKey
in class EJBObjectHandler
java.lang.Throwable
protected java.lang.Object isIdentical(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
isIdentical
in class EJBObjectHandler
java.lang.Throwable
protected java.lang.Object equals(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
equals
in class EJBObjectHandler
java.lang.Throwable
protected void invalidateReference()
invalidateReference
in class EJBInvocationHandler
protected java.lang.Object remove(java.lang.reflect.Method method, java.lang.Object[] args, java.lang.Object proxy) throws java.lang.Throwable
remove
in class EJBObjectHandler
java.lang.Throwable