@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 fileProxyExceptionpublic static void setUseJavaAgent(boolean useJavaAgent)
public void initialize$JOAFIP$(IProxyCallBackToImplement proxyCallBack) throws ProxyException
initialize$JOAFIP$ in interface IProxyCallBackToImplementProxyException@Fortest public int getInObjectCount$JOAFIP$()
getInObjectCount$JOAFIP$ in interface IProxyCallBackToImplementpublic final void initializeFileAccessSessionIdentifier(IObjectIOManagerForProxyObjectIO objectIOManager) throws ProxyException
initializeFileAccessSessionIdentifier in interface IProxyCallBackToImplementProxyExceptionpublic ClassInfoFactory getClassInfoFactory$JOAFIP$()
getClassInfoFactory$JOAFIP$ in interface IProxyCallBackToImplement@Fortest public IObjectIOManagerForProxyObjectIO getObjectIOManager$JOAFIP$()
getObjectIOManager$JOAFIP$ in interface IProxyCallBackProxyDelegationgetObjectIOManager$JOAFIP$ in interface IProxyCallBackToImplementpublic void setInstance$JOAFIP$(ObjectAndPersistInfo proxyObjectInstance)
IProxyCallBackToImplementsetInstance$JOAFIP$ in interface IProxyCallBackToImplementproxyObjectInstance - the proxy instance for which is this proxy callbackpublic ObjectAndPersistInfo getInstance$JOAFIP$()
getInstance$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic void intercept$JOAFIP$()
IProxyCallBackProxyDelegationintercept$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic void constructorEnd$JOAFIP$()
IProxyCallBackProxyDelegationconstructorEnd$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic void methodEnd$JOAFIP$()
IProxyCallBackProxyDelegationmethodEnd$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic boolean isLoaded$JOAFIP$()
throws ObjectIOException
isLoaded$JOAFIP$ in interface IProxyCallBackProxyDelegationObjectIOExceptionpublic void forceLoad$JOAFIP$()
throws ObjectIOException,
ObjectIODataRecordNotFoundException,
ObjectIOInvalidClassException,
ObjectIOClassNotFoundException,
ObjectIODataCorruptedException,
ObjectIONotSerializableException
IProxyCallBackProxyDelegationpublic void unload$JOAFIP$()
throws ObjectIOException,
ObjectIOInvalidClassException
unload$JOAFIP$ in interface IProxyCallBackProxyDelegationObjectIOExceptionObjectIOInvalidClassExceptionpublic void setIsLoaded$JOAFIP$()
throws ObjectIOException
IProxyCallBackProxyDelegationsetIsLoaded$JOAFIP$ in interface IProxyCallBackProxyDelegationObjectIOException - always throwpublic void setIsLoadedNoSave$JOAFIP$()
setIsLoadedNoSave$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic void setLoading$JOAFIP$(boolean loading)
setLoading$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic long getMyFileAccessSessionIdentifier$JOAFIP$()
getMyFileAccessSessionIdentifier$JOAFIP$ in interface IProxyCallBackProxyDelegationpublic boolean isAutoSaveEnabled$JOAFIP$()
isAutoSaveEnabled$JOAFIP$ in interface IProxyCallBackToImplementCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.