Package com.zeroc.Glacier2
Interface SessionControl
- All Superinterfaces:
Object
An administrative session control object, which is tied to the
lifecycle of a
Session
.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult
-
Method Summary
Modifier and TypeMethodDescriptionadapterIds
(Current current) Access the object that manages the allowable adapter identities for objects for this session.categories
(Current current) Access the object that manages the allowable categories for object identities for this session.void
Destroy the associated session.int
getSessionTimeout
(Current current) Get the session timeout.default String
Returns the Slice type ID of the most-derived interface supported by this object.default String[]
Returns the Slice type IDs of the interfaces supported by this object.static String
Returns the Slice type ID of the interface supported by this object.identities
(Current current) Access the object that manages the allowable object identities for this session.Methods inherited from interface com.zeroc.Ice.Object
ice_dispatch, ice_isA, ice_ping
-
Method Details
-
categories
Access the object that manages the allowable categories for object identities for this session.- Parameters:
current
- The Current object for the invocation.- Returns:
- A StringSet object.
-
adapterIds
Access the object that manages the allowable adapter identities for objects for this session.- Parameters:
current
- The Current object for the invocation.- Returns:
- A StringSet object.
-
identities
Access the object that manages the allowable object identities for this session.- Parameters:
current
- The Current object for the invocation.- Returns:
- An IdentitySet object.
-
getSessionTimeout
Get the session timeout.- Parameters:
current
- The Current object for the invocation.- Returns:
- The timeout.
-
destroy
Destroy the associated session.- Parameters:
current
- The Current object for the invocation.
-
ice_ids
Description copied from interface:Object
Returns the Slice type IDs of the interfaces supported by this object. -
ice_id
Description copied from interface:Object
Returns the Slice type ID of the most-derived interface supported by this object. -
ice_staticId
Description copied from interface:Object
Returns the Slice type ID of the interface supported by this object.- Returns:
- The return value is always ::Ice::Object.
-