Method Summary |
|
final public TKVector | getAllowedEvents(Integer context) Retrieves all allowed events in the specified application context.
Parameters: context - the ID of the current context. |
final public TKVector | getAllowedEvents(Integer context, Integer type, Integer reference) Retrieves all allowed events in the specified application context.
Parameters: context - the ID of the current context. Parameters: type - the current object type. Parameters: reference - the current object reference. |
final public Properties | getInheritedProperties() Retrieves the inherited properties. |
final public String | getLogin() Returns the login of the login object. |
final public String | getName() Returns the name of the login object. |
final public TKVector | getParentOrder() Returns the IDs of all profiles referencing the login in the current
analysis order. |
final public TKVector | getParents() Returns all profiles referencing the login. |
final public TKVector | getPolicies() Retrieves all policies referencing the login. |
final public TKVector | getPolicies(Context context) Retrieves all policies referencing the login.
Parameters: context - the context additionally constraining the result set. |
final public TKVector | getPolicies(Context context, Integer type) Retrieves all policies referencing the login.
Parameters: context - the context additionally constraining the result set. Parameters: type - the object type additionally constraining the result set. |
final public TKVector | getPolicies(Context context, Integer type, Integer reference) Retrieves all policies referencing the login.
Parameters: context - the context additionally constraining the result set. Parameters: type - the object type additionally constraining the result set. Parameters: reference - the object reference additionally constraining the result set. |
final public Properties | getProperties() Retrieves the login specific properties. |
final public boolean | isAllowed(Integer event, Integer context) Retrieves all allowed events in the specified application context.
Parameters: context - the ID of the current context. |
final public boolean | isAllowed(Integer event, Integer context, Integer type, Integer reference) Retrieves all allowed events in the specified application context.
Parameters: context - the ID of the current context. Parameters: type - the current object type. Parameters: reference - the current object reference. |
final public boolean | isModifiedParents() Checks wether the current analysis order of all profiles referencing
the login has been changed. |
abstract public boolean | isParent(Login login) Checks wether this login object is a parent of the given login object.
Parameters: login - the login object. |
abstract public boolean | isProfile() Checks wether this login object represents a profile. |
abstract public boolean | isUser() Checks wether this login object represents a user. |
final public void | setLogin(String login) Assigns the login of the login object. |
final public void | setName(String name) Assigns the name of the login object. |
final public void | setParentOrder(TKVector order) Assigns the current analysis order of all profiles referencing the login. |
final public void | setProperties(Properties properties) Assigns the login specific properties. |
final protected void | updatedParents() Informs the login about the succesful update of the current analysis order
or changes in the kinship. |