gov.nih.nci.system.client.proxy
Class EVSProxyHelperImpl

java.lang.Object
  extended by ProxyHelperImpl
      extended by gov.nih.nci.system.client.proxy.EVSProxyHelperImpl

public class EVSProxyHelperImpl
extends ProxyHelperImpl

Object proxy implementation for EVS. Certain methods are overridden to provide EVS-specific proxying functionality.

Author:
Shaziya Muhsin, Konrad Rokicki

Constructor Summary
EVSProxyHelperImpl()
           
 
Method Summary
protected  java.lang.Object convertCollectionToProxy(ApplicationService as, java.util.Collection collection)
           
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
 boolean isInitialized(MethodInvocation invocation)
          Returns true if the object is initialized
 java.lang.Object lazyLoad(ApplicationService as, MethodInvocation invocation)
          Implements the LazyLoading
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EVSProxyHelperImpl

public EVSProxyHelperImpl()
Method Detail

convertCollectionToProxy

protected java.lang.Object convertCollectionToProxy(ApplicationService as,
                                                    java.util.Collection collection)

convertObjectToProxy

protected java.lang.Object convertObjectToProxy(ApplicationService as,
                                                java.lang.Object obj)

isInitialized

public boolean isInitialized(MethodInvocation invocation)
                      throws java.lang.Throwable
Returns true if the object is initialized

Throws:
java.lang.Throwable

lazyLoad

public java.lang.Object lazyLoad(ApplicationService as,
                                 MethodInvocation invocation)
                          throws java.lang.Throwable
Implements the LazyLoading

Throws:
java.lang.Throwable

createClone

protected java.lang.Object createClone(java.lang.Object source)
Creates a serializable copy of a given object



Copyright © 2007 National Cancer Institute (NCI). All Rights Reserved.