Class AbstractProxy.ProxyReplace
java.lang.Object
com.gigaspaces.internal.reflection.fast.proxy.AbstractProxy.ProxyReplace
- All Implemented Interfaces:
SmartExternalizable,Externalizable,Serializable
- Enclosing class:
- AbstractProxy
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for ExternalizableProxyReplace(Class[] interfaces, ProxyInvocationHandler handler, boolean cacheProxy, boolean allowCache, AbstractProxy replacingProxy) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectvoidDONT REMOVE!!!! Called by the ObjectInputStream on deserializationvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.gigaspaces.serialization.SmartExternalizable
enabledSmartExternalizableWithReference
-
Constructor Details
-
ProxyReplace
public ProxyReplace()Default constructor for Externalizable -
ProxyReplace
public ProxyReplace(Class[] interfaces, ProxyInvocationHandler handler, boolean cacheProxy, boolean allowCache, AbstractProxy replacingProxy)
-
-
Method Details
-
createInstance
-
readResolve
DONT REMOVE!!!! Called by the ObjectInputStream on deserialization- Throws:
ObjectStreamException
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-