org.LexGrid.LexBIG.caCore.client.proxy
Class LexEVSApplicationServiceProxy
java.lang.Object
gov.nih.nci.system.client.proxy.ApplicationServiceProxy
org.LexGrid.LexBIG.caCore.client.proxy.LexEVSApplicationServiceProxy
public class LexEVSApplicationServiceProxy
- extends ApplicationServiceProxy
Application Service proxy for LexEVS.
Certain methods are overridden to
provide LexEVS-specific proxying functionality.
- Author:
- Kim L. Ong, Harsha Karur Rajasimha, Kevin Peterson
Field Summary |
protected java.util.HashMap<java.lang.String,SecurityToken> |
securityToken_map
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
securityToken_map
protected java.util.HashMap<java.lang.String,SecurityToken> securityToken_map
LexEVSApplicationServiceProxy
public LexEVSApplicationServiceProxy()
invoke
public java.lang.Object invoke(MethodInvocation invocation)
throws java.lang.Throwable
- Overrides:
invoke
in class ApplicationServiceProxy
- Throws:
java.lang.Throwable
digOutRealExceptionAndThrowIt
public static java.lang.Exception digOutRealExceptionAndThrowIt(java.lang.Exception e)
throws java.lang.Exception
- Throws:
java.lang.Exception
invokeDataService
public java.lang.Object invokeDataService(MethodInvocation invocation)
throws java.lang.Throwable
- Throws:
java.lang.Throwable
isDataServiceLazyLoadable
protected boolean isDataServiceLazyLoadable(java.lang.Object[] args)
getDataServiceProxyHelper
public ProxyHelper getDataServiceProxyHelper()
setDataServiceProxyHelper
public void setDataServiceProxyHelper(ProxyHelper dataServiceProxyHelper)
setApplicationService
public void setApplicationService(ApplicationService as)
- Overrides:
setApplicationService
in class ApplicationServiceProxy
getSecurityToken_map
public java.util.HashMap getSecurityToken_map()