|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nci.system.client.proxy.ProxyHelperImpl
org.LexGrid.LexBIG.caCore.client.proxy.LexEVSProxyHelperImpl
public class LexEVSProxyHelperImpl
Object proxy implementation for EVS. Certain methods are overridden to provide EVS-specific proxying functionality.
Constructor Summary | |
---|---|
LexEVSProxyHelperImpl()
|
Method Summary | |
---|---|
protected java.lang.Object |
convertObjectToProxy(ApplicationService as,
java.lang.Object obj)
|
protected java.lang.Object |
createClone(java.lang.Object source)
Creates a serializable copy of a given object |
protected java.lang.Object |
createProxy(java.lang.Object objectToProxy,
ApplicationService advice)
|
protected java.util.List<java.lang.reflect.Field> |
getAnnotatedFields(java.lang.Object obj,
java.lang.Class annotation)
|
protected boolean |
hasRemoteDependencies(java.lang.Class<?> clazz)
|
boolean |
isInitialized(MethodInvocation invocation)
Returns true if the object is initialized |
protected boolean |
isLexBigClass(java.lang.Class clazz)
Returns true if the given invocation is for a LexBig object. |
java.lang.Object |
lazyLoad(ApplicationService as,
MethodInvocation invocation)
Implements the LazyLoading |
Methods inherited from class gov.nih.nci.system.client.proxy.ProxyHelperImpl |
---|
convertArrayToProxy, convertCollectionToProxy, convertListProxyToProxy, convertToObject, convertToProxy, getAllFields, getField, getMethod |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LexEVSProxyHelperImpl()
Method Detail |
---|
protected java.lang.Object convertObjectToProxy(ApplicationService as, java.lang.Object obj)
convertObjectToProxy
in class ProxyHelperImpl
protected java.lang.Object createProxy(java.lang.Object objectToProxy, ApplicationService advice)
public boolean isInitialized(MethodInvocation invocation) throws java.lang.Throwable
isInitialized
in interface ProxyHelper
isInitialized
in class ProxyHelperImpl
java.lang.Throwable
public java.lang.Object lazyLoad(ApplicationService as, MethodInvocation invocation) throws java.lang.Throwable
lazyLoad
in interface ProxyHelper
lazyLoad
in class ProxyHelperImpl
java.lang.Throwable
protected boolean isLexBigClass(java.lang.Class clazz)
clazz
- the clazz
protected boolean hasRemoteDependencies(java.lang.Class<?> clazz)
protected java.lang.Object createClone(java.lang.Object source)
createClone
in class ProxyHelperImpl
protected java.util.List<java.lang.reflect.Field> getAnnotatedFields(java.lang.Object obj, java.lang.Class annotation)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |