@NotStorableClass public class ProxyCallBack extends Object implements IProxyCallBackToImplement
Constructor and Description |
---|
ProxyCallBack()
only call by proxy constructor
|
ProxyCallBack(IObjectIOManagerForProxyObjectIO objectIOManager)
at construction set the proxied object class, the object input/output
manager for state reading from file, and get the mutex for file access
|
public ProxyCallBack()
public ProxyCallBack(IObjectIOManagerForProxyObjectIO objectIOManager) throws ProxyException
objectIOManager
- object input/output manager for state reading from fileProxyException
public static void setUseJavaAgent(boolean useJavaAgent)
public void initialize$JOAFIP$(IProxyCallBackToImplement proxyCallBack) throws ProxyException
initialize$JOAFIP$
in interface IProxyCallBackToImplement
ProxyException
@Fortest public int getInObjectCount$JOAFIP$()
getInObjectCount$JOAFIP$
in interface IProxyCallBackToImplement
public final void initializeFileAccessSessionIdentifier(IObjectIOManagerForProxyObjectIO objectIOManager) throws ProxyException
initializeFileAccessSessionIdentifier
in interface IProxyCallBackToImplement
ProxyException
public ClassInfoFactory getClassInfoFactory$JOAFIP$()
getClassInfoFactory$JOAFIP$
in interface IProxyCallBackToImplement
@Fortest public IObjectIOManagerForProxyObjectIO getObjectIOManager$JOAFIP$()
getObjectIOManager$JOAFIP$
in interface IProxyCallBackProxyDelegation
getObjectIOManager$JOAFIP$
in interface IProxyCallBackToImplement
public void setInstance$JOAFIP$(ObjectAndPersistInfo proxyObjectInstance)
IProxyCallBackToImplement
setInstance$JOAFIP$
in interface IProxyCallBackToImplement
proxyObjectInstance
- the proxy instance for which is this proxy callbackpublic ObjectAndPersistInfo getInstance$JOAFIP$()
getInstance$JOAFIP$
in interface IProxyCallBackProxyDelegation
public void intercept$JOAFIP$()
IProxyCallBackProxyDelegation
intercept$JOAFIP$
in interface IProxyCallBackProxyDelegation
public void constructorEnd$JOAFIP$()
IProxyCallBackProxyDelegation
constructorEnd$JOAFIP$
in interface IProxyCallBackProxyDelegation
public void methodEnd$JOAFIP$()
IProxyCallBackProxyDelegation
methodEnd$JOAFIP$
in interface IProxyCallBackProxyDelegation
public boolean isLoaded$JOAFIP$() throws ObjectIOException
isLoaded$JOAFIP$
in interface IProxyCallBackProxyDelegation
ObjectIOException
public void forceLoad$JOAFIP$() throws ObjectIOException, ObjectIODataRecordNotFoundException, ObjectIOInvalidClassException, ObjectIOClassNotFoundException, ObjectIODataCorruptedException, ObjectIONotSerializableException
IProxyCallBackProxyDelegation
public void unload$JOAFIP$() throws ObjectIOException, ObjectIOInvalidClassException
unload$JOAFIP$
in interface IProxyCallBackProxyDelegation
ObjectIOException
ObjectIOInvalidClassException
public void setIsLoaded$JOAFIP$() throws ObjectIOException
IProxyCallBackProxyDelegation
setIsLoaded$JOAFIP$
in interface IProxyCallBackProxyDelegation
ObjectIOException
- always throwpublic void setIsLoadedNoSave$JOAFIP$()
setIsLoadedNoSave$JOAFIP$
in interface IProxyCallBackProxyDelegation
public void setLoading$JOAFIP$(boolean loading)
setLoading$JOAFIP$
in interface IProxyCallBackProxyDelegation
public long getMyFileAccessSessionIdentifier$JOAFIP$()
getMyFileAccessSessionIdentifier$JOAFIP$
in interface IProxyCallBackProxyDelegation
public boolean isAutoSaveEnabled$JOAFIP$()
isAutoSaveEnabled$JOAFIP$
in interface IProxyCallBackToImplement
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.