Package com.zeroc.Glacier2
Interface IdentitySet
- All Superinterfaces:
com.zeroc.Ice.Object
public interface IdentitySet
extends com.zeroc.Ice.Object
An object for managing the set of object identity constraints on a
Session.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
com.zeroc.Ice.Object.Ice_invokeResult -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(com.zeroc.Ice.Identity[] additions, com.zeroc.Ice.Current current) Add a sequence of Ice identities to this set of constraints.com.zeroc.Ice.Identity[]get(com.zeroc.Ice.Current current) Returns a sequence of identities describing the constraints in this set.default Stringice_id(com.zeroc.Ice.Current current) default String[]ice_ids(com.zeroc.Ice.Current current) static Stringvoidremove(com.zeroc.Ice.Identity[] deletions, com.zeroc.Ice.Current current) Remove a sequence of identities from this set of constraints.Methods inherited from interface com.zeroc.Ice.Object
_iceRead, _iceReadImpl, _iceWrite, _iceWriteImpl, ice_dispatch, ice_isA, ice_ping
-
Method Details
-
add
void add(com.zeroc.Ice.Identity[] additions, com.zeroc.Ice.Current current) Add a sequence of Ice identities to this set of constraints. Order is not preserved and duplicates are implicitly removed.- Parameters:
additions- The sequence of Ice identities to be added.current- The Current object for the invocation.
-
remove
void remove(com.zeroc.Ice.Identity[] deletions, com.zeroc.Ice.Current current) Remove a sequence of identities from this set of constraints. No errors are returned if an entry is not found.- Parameters:
deletions- The sequence of Ice identities to be removed.current- The Current object for the invocation.
-
get
com.zeroc.Ice.Identity[] get(com.zeroc.Ice.Current current) Returns a sequence of identities describing the constraints in this set.- Parameters:
current- The Current object for the invocation.- Returns:
- The sequence of Ice identities for this set.
-
ice_ids
- Specified by:
ice_idsin interfacecom.zeroc.Ice.Object
-
ice_id
- Specified by:
ice_idin interfacecom.zeroc.Ice.Object
-
ice_staticId
-