public interface IMarshalService
Modifier and Type | Method and Description |
---|---|
void |
addCloneProcessor(ITraverseProcessor proc)
Add a clone processor.
|
List<ITraverseProcessor> |
getCloneProcessors()
Get the clone processors.
|
Class<?>[] |
getRemoteInterfaces(Object object,
ClassLoader cl)
Get the proxy interfaces (empty list if none).
|
boolean |
isLocalReference(Object object)
Test if is local reference.
|
boolean |
isRemoteObject(Object object)
Test if an object is a remote object.
|
boolean |
isRemoteReference(Object object)
Test if is remote reference.
|
void |
removeCloneProcessor(ITraverseProcessor proc)
Remove a clone processor.
|
void |
setReferenceProperties(Class<?> clazz,
boolean localref,
boolean remoteref)
Register a class with reference values for local and remote.
|
boolean isLocalReference(Object object)
boolean isRemoteReference(Object object)
void setReferenceProperties(Class<?> clazz, boolean localref, boolean remoteref)
boolean isRemoteObject(Object object)
Class<?>[] getRemoteInterfaces(Object object, ClassLoader cl)
List<ITraverseProcessor> getCloneProcessors()
void addCloneProcessor(ITraverseProcessor proc)
void removeCloneProcessor(ITraverseProcessor proc)
Copyright © 2015. All Rights Reserved.