Package com.zeroc.IceGrid
Interface UserAccountMapper
- All Superinterfaces:
Object
A user account mapper object is used by IceGrid nodes to map
session identifiers to user accounts.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult
-
Method Summary
Modifier and TypeMethodDescriptiongetUserAccount
(String user, Current current) Get the name of the user account for the given user.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.Methods inherited from interface com.zeroc.Ice.Object
ice_dispatch, ice_isA, ice_ping
-
Method Details
-
getUserAccount
Get the name of the user account for the given user. This is used by IceGrid nodes to figure out the user account to use to run servers.- Parameters:
user
- The value of the server descriptor'suser
attribute. If this attribute is not defined, and the server's activation mode issession
, the default value ofuser
is the session identifier.current
- The Current object for the invocation.- Returns:
- The user account name.
- Throws:
UserAccountNotFoundException
- Raised if no user account is found for the given user.
-
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.
-