|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectplanetj.database.Row
planetj.dataengine.security.DEGroup
Nested Class Summary |
Nested classes inherited from class planetj.database.Row |
Row.SpacingRow |
Field Summary | |
static java.lang.String |
className
|
static java.lang.String |
DESCRIPTION
|
static java.lang.String |
ID
|
static java.lang.String |
LIBRARY_NAME
|
static java.lang.String |
NAME
|
static java.lang.String |
OWNER_ID
|
static java.lang.String |
PROPERTIES
|
static java.lang.String |
TABLE_NAME
|
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 | |
DEGroup()
|
Method Summary | |
boolean |
addUser(DEUser user)
Adds the specified member to the group. |
static void |
createDEGroupTable(java.lang.String systemAlias,
java.lang.String libraryName,
java.lang.String tableName)
Creates the group table. |
RowCollection |
getDEUsers()
|
static RowCollection |
getDEUsers(java.lang.String system,
int owner,
int group)
|
int |
getId()
Gets the group ID |
java.lang.Integer |
getIdAsInteger()
Gets the group ID |
java.lang.String |
getName()
|
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 |
boolean |
isMember(DEUser user)
|
boolean |
removeUser(DEUser user)
|
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 |
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 OWNER_ID
public static final java.lang.String NAME
public static final java.lang.String DESCRIPTION
public static final java.lang.String PROPERTIES
public static final java.lang.String className
Constructor Detail |
public DEGroup()
Method Detail |
public boolean addUser(DEUser user)
user
- the principal to add to this group.
public static void createDEGroupTable(java.lang.String systemAlias, java.lang.String libraryName, java.lang.String tableName) throws CMException
CMException
public RowCollection getDEUsers() throws CMException
CMException
public static RowCollection getDEUsers(java.lang.String system, int owner, int group) throws CMException
CMException
public int getId()
public java.lang.Integer getIdAsInteger()
public java.lang.String getName()
public int getOwnerId()
public java.lang.Integer getOwnerIdAsInteger()
public boolean isMember(DEUser user)
public boolean removeUser(DEUser user)
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
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |