|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.database.Row
planetj.dataengine.security.DEAuthorization
Nested Class Summary |
Nested classes inherited from class planetj.database.Row |
Row.SpacingRow |
Field Summary | |
static java.lang.String |
className
|
static java.lang.String |
DELETE
|
static java.lang.String |
DESCRIPTION
|
static java.lang.String |
EXECUTE
|
static java.lang.String |
ID
|
static java.lang.String |
INSERT
|
static java.lang.String |
LIBRARY_NAME
|
static java.lang.String |
OWNER_ID
|
static java.lang.String |
PERMISSIONS
|
static java.lang.String |
SECURED_TYPE
|
static java.lang.String |
SECURED_TYPE_ID
|
static java.lang.String |
SELECT
|
static java.lang.String |
TABLE_NAME
|
static java.lang.String |
TYPE
|
static java.lang.String |
UPDATE
|
Fields inherited from class planetj.database.Row |
DISPLAY_ORDER_COMPARATOR, MODE_ALTER, MODE_COPY, MODE_DELETE, MODE_INSERT, MODE_READ, MODE_SEARCH, MODE_UNKNOWN, MODE_UPDATE, mRowEventListeners |
Fields inherited from interface planetj.dataengine.security.IGuarded |
TYPE_ID_UNKNOWN, TYPE_NAME_FIELD, TYPE_NAME_SQLOPERATION, TYPE_SECURED_BY_LEVEL, TYPE_SECURED_BY_OPERATION, TYPE_UNSECURED |
Constructor Summary | |
DEAuthorization()
|
Method Summary | |
boolean |
allowGroup(DEGroup group)
Specifies the principal for which permissions are granted or denied by this ACL entry. |
static void |
createDEAuthorizationTable(java.lang.String systemAlias,
java.lang.String libraryName,
java.lang.String tableName)
Creates the authorization table. |
RowCollection |
getDEGroups()
|
static RowCollection |
getDEGroups(java.lang.String system,
int owner,
int authorization)
|
int |
getId()
Gets the group ID |
java.lang.Integer |
getIdAsInteger()
Gets the group ID |
int |
getOwnerId()
Gets the ID of this user 2 group's owner |
java.lang.Integer |
getOwnerIdAsInteger()
Gets the ID of this user 2 group's owner |
int |
getType()
|
java.lang.Integer |
getTypeAsInteger()
|
boolean |
isMember(DEGroup group)
|
boolean |
isSelect()
Check to see if view is allowed. |
void |
setId(int value)
Sets the group ID |
void |
setId(java.lang.Integer value)
Sets the group ID |
void |
setOwnerId(int value)
Sets the ID of this application's owner |
void |
setOwnerId(java.lang.Integer value)
Sets the ID of this application's owner |
void |
setType(int value)
|
void |
setType(java.lang.Integer value)
|
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String LIBRARY_NAME
public static final java.lang.String TABLE_NAME
public static final java.lang.String ID
public static final java.lang.String DESCRIPTION
public static final java.lang.String OWNER_ID
public static final java.lang.String TYPE
public static final java.lang.String SECURED_TYPE
public static final java.lang.String SECURED_TYPE_ID
public static final java.lang.String PERMISSIONS
public static final java.lang.String SELECT
public static final java.lang.String INSERT
public static final java.lang.String UPDATE
public static final java.lang.String DELETE
public static final java.lang.String EXECUTE
public static final java.lang.String className
Constructor Detail |
public DEAuthorization()
Method Detail |
public boolean allowGroup(DEGroup group)
public static void createDEAuthorizationTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName) throws CMException
CMException
public RowCollection getDEGroups() throws CMException
CMException
public static RowCollection getDEGroups(java.lang.String system, int owner, int authorization) throws CMException
CMException
public int getId()
public java.lang.Integer getIdAsInteger()
public int getOwnerId()
public java.lang.Integer getOwnerIdAsInteger()
public int getType()
public java.lang.Integer getTypeAsInteger()
public boolean isMember(DEGroup group)
public boolean isSelect()
public void setId(int value) throws CMException
CMException
public void setId(java.lang.Integer value) throws CMException
CMException
public void setOwnerId(int value) throws CMException
CMException
public void setOwnerId(java.lang.Integer value) throws CMException
CMException
public void setType(int value) throws CMException
CMException
public void setType(java.lang.Integer value) throws CMException
CMException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |