|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.ejb.plugins.local.LocalProxy
public abstract class LocalProxy
Abstract superclass of local interface proxies.
| Field Summary | |
|---|---|
protected static Object[] |
EMPTY_ARGS
An empty method parameter list. |
protected static Method |
EQUALS
Object.equals(java.lang.Object) method reference. |
protected BaseLocalProxyFactory |
factory
|
protected static Method |
GET_EJB_HOME
EJBLocalObject.getEJBLocalHome() method reference. |
protected static Method |
GET_PRIMARY_KEY
EJBLocalObject.getPrimaryKey() method reference. |
protected static Method |
HASH_CODE
Object.hashCode() method reference. |
protected static Method |
IS_IDENTICAL
EJBLocalObject.isIdentical(javax.ejb.EJBLocalObject) method reference. |
protected String |
jndiName
|
protected static Method |
REMOVE
EJBLocalObject.remove() method reference. |
protected static Method |
TO_STRING
Object.toString() method reference. |
| Constructor Summary | |
|---|---|
LocalProxy(String jndiName,
BaseLocalProxyFactory factory)
|
|
| Method Summary | |
|---|---|
protected abstract Object |
getId()
|
protected String |
getJndiName()
|
Object |
invoke(Object proxy,
Method m,
Object[] args)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final Object[] EMPTY_ARGS
protected static final Method TO_STRING
Object.toString() method reference.
protected static final Method HASH_CODE
Object.hashCode() method reference.
protected static final Method EQUALS
Object.equals(java.lang.Object) method reference.
protected static final Method GET_PRIMARY_KEY
EJBLocalObject.getPrimaryKey() method reference.
protected static final Method GET_EJB_HOME
EJBLocalObject.getEJBLocalHome() method reference.
protected static final Method IS_IDENTICAL
EJBLocalObject.isIdentical(javax.ejb.EJBLocalObject) method reference.
protected static final Method REMOVE
EJBLocalObject.remove() method reference.
protected String jndiName
protected transient BaseLocalProxyFactory factory
| Constructor Detail |
|---|
public LocalProxy(String jndiName,
BaseLocalProxyFactory factory)
| Method Detail |
|---|
protected String getJndiName()
protected abstract Object getId()
public Object invoke(Object proxy,
Method m,
Object[] args)
throws Throwable
Throwable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||