Package com.zeroc.Glacier2
Interface SessionControl
- All Superinterfaces:
com.zeroc.Ice.Object
public interface SessionControl
extends com.zeroc.Ice.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
com.zeroc.Ice.Object.Ice_invokeResult -
Method Summary
Modifier and TypeMethodDescriptionadapterIds(com.zeroc.Ice.Current current) Access the object that manages the allowable adapter identities for objects for this session.categories(com.zeroc.Ice.Current current) Access the object that manages the allowable categories for object identities for this session.voiddestroy(com.zeroc.Ice.Current current) Destroy the associated session.intgetSessionTimeout(com.zeroc.Ice.Current current) Get the session timeout.default Stringice_id(com.zeroc.Ice.Current current) default String[]ice_ids(com.zeroc.Ice.Current current) static Stringidentities(com.zeroc.Ice.Current current) Access the object that manages the allowable object identities for this session.Methods inherited from interface com.zeroc.Ice.Object
_iceRead, _iceReadImpl, _iceWrite, _iceWriteImpl, 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
int getSessionTimeout(com.zeroc.Ice.Current current) Get the session timeout.- Parameters:
current- The Current object for the invocation.- Returns:
- The timeout.
-
destroy
void destroy(com.zeroc.Ice.Current current) Destroy the associated session.- Parameters:
current- The Current object for the invocation.
-
ice_ids
- Specified by:
ice_idsin interfacecom.zeroc.Ice.Object
-
ice_id
- Specified by:
ice_idin interfacecom.zeroc.Ice.Object
-
ice_staticId
-