Ice 3.7 Slice API Reference
All Classes Interfaces Structs Exceptions Modules Files Operations Constants Sequences Dictionaries Enumerations Enumerator Pages
Operations | List of all members
Glacier2::IdentitySet Interface Reference

An object for managing the set of object identity constraints on a Session. More...

defined in <Glacier2/Session.ice>

interface IdentitySet { ... }

Operations

idempotent void add (Ice::IdentitySeq additions)
 Add a sequence of Ice identities to this set of constraints. More...
 
idempotent Ice::IdentitySeq get ()
 Returns a sequence of identities describing the constraints in this set. More...
 
idempotent void remove (Ice::IdentitySeq deletions)
 Remove a sequence of identities from this set of constraints. More...
 

Detailed Description

An object for managing the set of object identity constraints on a Session.

See also
Session
SessionControl

Operation Documentation

◆ add()

idempotent void add ( Ice::IdentitySeq  additions)

Add a sequence of Ice identities to this set of constraints.

Order is not preserved and duplicates are implicitly removed.

Parameters
additionsThe sequence of Ice identities to be added.

◆ get()

idempotent Ice::IdentitySeq get ( )

Returns a sequence of identities describing the constraints in this set.

Returns
The sequence of Ice identities for this set.

◆ remove()

idempotent void remove ( Ice::IdentitySeq  deletions)

Remove a sequence of identities from this set of constraints.

No errors are returned if an entry is not found.

Parameters
deletionsThe sequence of Ice identities to be removed.

The documentation for this interface was generated from the following file: