public interface Role extends Agent
Modifier and Type | Field and Description |
---|---|
static long |
ALL
The all role.
|
static long |
DEPT
The dept role.
|
static short |
GLOBAL
global roles are valid independent from the department hierarchy.
|
static short |
HIERARCHIC
hierarchic roles are valid for the assigned deptratment and all sub-departments.
|
static long |
HOME
The home role.
|
static short |
LOCAL
local roles are valid in the context of a department.
|
static long |
SYS
The sys role.
|
emptyKeys
Modifier and Type | Method and Description |
---|---|
Application |
getApplication()
Returns the application of the process.
|
String |
getDescription()
Get the description.
|
String |
getName()
Returns the name of the role
|
Role |
getReference() |
short |
getType() |
void |
setApplication(Application application) |
void |
setDescription(String description) |
void |
setId(String id) |
void |
setName(String name) |
void |
setReference(Role role) |
void |
setType(short type) |
afterDelete, afterInsert, afterRead, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, dbFields, getKey, getKeys, getLocalClassName, getLocalObjectName, getStore, getTableName, getValue, isFilled, isValid, setFilled, setOid, setOid, setStore, toListString
isActive, setActive
static final long ALL
static final long HOME
static final long SYS
static final long DEPT
static final short LOCAL
static final short GLOBAL
static final short HIERARCHIC
void setId(String id)
String getName()
void setName(String name)
Application getApplication()
void setApplication(Application application)
short getType()
void setType(short type)
String getDescription()
void setDescription(String description)
Role getReference()
void setReference(Role role)
@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.