|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--planetj.database.Row | +--planetj.dataengine.security.DEUser
Nested Class Summary |
Nested classes inherited from class planetj.database.Row |
Row.SpacingRow |
Field Summary | |
static String |
className
|
Fields inherited from class planetj.database.Row |
COPY, DELETE, INSERT, MODE_COPY, MODE_DELETE, MODE_INSERT, MODE_READ, MODE_SEARCH, MODE_UNKNOWN, MODE_UPDATE, READ, UPDATE |
Fields inherited from interface planetj.dataengine.security.IDEUser |
FIRST_NAME, LAST_NAME, LIBRARY_NAME, OWNER_ID, PASSWORD, PLANETJ_USER, PROPERTIES, SECURITY_LEVEL, TABLE_NAME, TYPE_APP_ADMIN, TYPE_APP_USER, UNIQUE_ID, USER_NAME |
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 | |
DEUser()
|
Method Summary | |
String |
getFirstName()
Getter method for the FirstName property |
int |
getId()
Gets the ID of this user |
Integer |
getIdAsInteger()
Gets the ID of this user |
String |
getLastName()
Getter method for the LastName property |
String |
getName()
|
int |
getOwnerId()
Getter method for the OwnerId property |
Integer |
getOwnerIdAsInteger()
Gets the ID of this user 2 group's owner |
String |
getPassword()
Getter method for the Password property |
String |
getProperties()
Getter method for the Properties property |
int |
getSecurityLevel()
Getter method for the SecurityLevel property |
String |
getSystemAlias()
Gets the system alias of this user's personal connection pool, or null if no such pool exists |
static Table |
getTable(String system)
|
int |
getUniqueId()
Getter method for the UniqueId property |
String |
getUserMode()
Gets the MODE of the user. |
String |
getUserName()
Getter method for the User Name property |
Object |
getUserSQLValue(String fieldName)
Gets the value of the specified user field as an Object for use as an SQL parameter |
Object |
getUserValue(String fieldName)
Gets the value of the specified user field as an Object |
boolean |
hasSecurityLevel()
Method that can be used to determine if the user has a security level. |
boolean |
isAdmin()
!!A WK (9/4/2002 3:26:12 PM) Admin has not yet been implemented. |
boolean |
isPJAdmin()
!!A WK (9/4/2002 3:26:12 PM) PJ Admin has not yet been implemented. |
DEUser |
setEmailAddress(String newValue)
Setter method for the UserName property |
DEUser |
setFirstName(String newValue)
Setter method for the FirstName property |
void |
setId(int value)
Sets the user ID |
void |
setId(Integer value)
Sets the user ID |
DEUser |
setLastName(String newValue)
Setter method for the LastName property |
void |
setOwnerId(int value)
Sets the ID of this application's owner |
void |
setOwnerId(Integer value)
Sets the ID of this application's owner |
DEUser |
setPassword(String newValue)
Setter method for the Password property |
DEUser |
setProperties(String newValue)
Setter method for the Properties property |
DEUser |
setSecurityLevel(int newValue)
Setter method for the SecurityLevel property |
void |
setSystemAlias(String newSystemAlias)
Sets the system alias of this user's personal connection pool. |
DEUser |
setUniqueId(int newValue)
Setter method for the UniqueId property |
void |
setUserMode(String pUserMode)
Sets the MODE of this user |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface planetj.dataengine.security.IUser |
getValueByUsageId |
Methods inherited from interface java.security.Principal |
equals, hashCode, toString |
Field Detail |
public static final String className
Constructor Detail |
public DEUser()
Method Detail |
public String getUserMode()
IUser
getUserMode
in interface IUser
IUser.getUserMode()
public void setUserMode(String pUserMode)
IUser
setUserMode
in interface IUser
IUser.setUserMode(java.lang.String)
public String getFirstName()
getFirstName
in interface IUser
public int getId()
public Integer getIdAsInteger()
public String getLastName()
getLastName
in interface IUser
public String getName()
getName
in interface Principal
public int getOwnerId()
getOwnerId
in interface IUser
public Integer getOwnerIdAsInteger()
public String getPassword()
public String getProperties()
public int getSecurityLevel()
getSecurityLevel
in interface IUser
public String getSystemAlias()
getSystemAlias
in interface IUser
getSystemAlias
in class Row
public static Table getTable(String system)
public int getUniqueId()
public String getUserName()
getUserName
in interface IUser
public Object getUserSQLValue(String fieldName) throws CMException
IUser
getUserSQLValue
in interface IUser
CMException
public Object getUserValue(String fieldName)
IUser
getUserValue
in interface IUser
public boolean hasSecurityLevel()
hasSecurityLevel
in interface IUser
public boolean isAdmin()
isAdmin
in interface IUser
public boolean isPJAdmin()
isPJAdmin
in interface IUser
public DEUser setEmailAddress(String newValue) throws CMException
CMException
public DEUser setFirstName(String newValue) throws CMException
CMException
public void setId(int value) throws CMException
CMException
public void setId(Integer value) throws CMException
CMException
public DEUser setLastName(String newValue) throws CMException
CMException
public void setOwnerId(int value) throws CMException
CMException
public void setOwnerId(Integer value) throws CMException
CMException
public DEUser setPassword(String newValue) throws CMException
CMException
public DEUser setProperties(String newValue) throws CMException
CMException
public DEUser setSecurityLevel(int newValue) throws CMException
CMException
public void setSystemAlias(String newSystemAlias)
public DEUser setUniqueId(int newValue) throws CMException
CMException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |