mandala.jacob.remote
Interface RemoteSet

All Superinterfaces:
java.util.Collection, LocalReferenceRetriever, Remote, RemoteCollection, java.io.Serializable, java.util.Set
All Known Implementing Classes:
RemoteSetProxy, RMISet

public interface RemoteSet
extends java.util.Set, RemoteCollection

Represents a remote set.

Methods which takes Collection in argument such as addAll(), wrapped them in a RemoteCollection which are proxies to the real collection and are not copies of them.

The method iterator() returns in fact a RemoteIterator which is a proxy on the real iterator normally returned.

This interface should be the only access to a remote set for any remote clients.

Since:
1.0
Version:
1.0
Author:
eipi
See Also:
Remote, ExceptionHandler, Set

Nested Class Summary
 
Nested classes inherited from class mandala.jacob.remote.RemoteCollection
RemoteCollection.RemoteCollectionMethods
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from interface mandala.jacob.remote.RemoteCollection
addAll, containsAll, removeAll, retainAll
 
Methods inherited from interface mandala.jacob.remote.LocalReferenceRetriever
getID, getLocalReference
 
Methods inherited from interface mandala.jacob.remote.Remote
getExceptionHandler, setExceptionHandler
 



Mandala help mailing list