com.groiss.org
Interface Right

All Superinterfaces:
Persistent

public interface Right
extends Persistent

Interface for describing a right.


Field Summary
static long ADMIN
          The oid for right admin.
static long CONF
          The oid for right conf.
static long CREATE
          The oid for right create.
static long DELETE
          The oid for right delete.
static long DEPT_EDIT
          The oid for right dept_edit.
static long EDIT
          The oid for right edit.
static long EDIT_ACL
          The oid for right edit_acl.
static long EXECUTE
          The oid for right execute.
static long NAMED_USER
          The oid for right named_user.
static long PROC_INST
          The oid for right proc_inst.
static long SEARCHABLE
          The oid for right searchable.
static long SET_AGENT
          The oid for right set_agent.
static long SHARE
          The oid for right share.
static long STAT
          The oid for right stat.
static long USER_STAT
          The oid for right user_stat.
static long VIEW
          The oid for right view.
static long VIEW_PROCINST
          The oid for right view_procinst.
 
Method Summary
 Application getApplication()
          Returns the application of the process.
 java.lang.String getDescription()
          Get the description.
 java.lang.String getId()
          Return the id of the right.
 java.lang.String getName()
          Returns the name of the right
 void setApplication(Application application)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 
Methods inherited from interface com.groiss.store.Persistent
dbFields, getOid, getStore, getTableName, isFilled, onDelete, onInsert, onRead, onUpdate, setFilled, setOid, setStore
 

Field Detail

VIEW

static final long VIEW
The oid for right view.

See Also:
Constant Field Values

EDIT

static final long EDIT
The oid for right edit.

See Also:
Constant Field Values

CREATE

static final long CREATE
The oid for right create.

See Also:
Constant Field Values

EXECUTE

static final long EXECUTE
The oid for right execute.

See Also:
Constant Field Values

CONF

static final long CONF
The oid for right conf.

See Also:
Constant Field Values

EDIT_ACL

static final long EDIT_ACL
The oid for right edit_acl.

See Also:
Constant Field Values

ADMIN

static final long ADMIN
The oid for right admin.

See Also:
Constant Field Values

PROC_INST

static final long PROC_INST
The oid for right proc_inst.

See Also:
Constant Field Values

VIEW_PROCINST

static final long VIEW_PROCINST
The oid for right view_procinst.

See Also:
Constant Field Values

STAT

static final long STAT
The oid for right stat.

See Also:
Constant Field Values

USER_STAT

static final long USER_STAT
The oid for right user_stat.

See Also:
Constant Field Values

DEPT_EDIT

static final long DEPT_EDIT
The oid for right dept_edit.

See Also:
Constant Field Values

SET_AGENT

static final long SET_AGENT
The oid for right set_agent.

See Also:
Constant Field Values

NAMED_USER

static final long NAMED_USER
The oid for right named_user.

See Also:
Constant Field Values

SEARCHABLE

static final long SEARCHABLE
The oid for right searchable.

See Also:
Constant Field Values

DELETE

static final long DELETE
The oid for right delete.

See Also:
Constant Field Values

SHARE

static final long SHARE
The oid for right share.

See Also:
Constant Field Values
Method Detail

getId

java.lang.String getId()
Return the id of the right.

Returns:
the id

setId

void setId(java.lang.String id)

getName

java.lang.String getName()
Returns the name of the right

Returns:
the name, a string object

setName

void setName(java.lang.String name)

getApplication

Application getApplication()
Returns the application of the process.

Returns:
the application

setApplication

void setApplication(Application application)

getDescription

java.lang.String getDescription()
Get the description.

Returns:
the description

setDescription

void setDescription(java.lang.String description)


@enterprise 8.0.22989 Copyright © 2001-2017 Groiss Informatics GmbH. All Rights Reserved.