|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--au.edu.swin.synergy.plugin.userdb.BPrivileged
Anything that has privileges extends this class. It contains various generic privilege settings that may be applied to such classes as users and groups.
| Field Summary | |
static int |
kAdministrator
The constant identifying the privilage "administrator" |
static int |
kUser
The constant identifying the privilage "user" |
| Constructor Summary | |
BPrivileged()
Creates a new privileged object with no values. |
|
BPrivileged(Long uniqueID,
String name)
Creates an object with the given name and the ip address of the client machine Please complete the missing tags for BPrivileged |
|
BPrivileged(String name)
Creates a privileged object with the given name and the ip address of the client machine Please complete the missing tags for BPrivileged |
|
| Method Summary | |
void |
addMember(String newMember)
Adds the new member to the list of members |
boolean |
equals(Object item)
Determines whether this item is equal to the item passed in. |
String |
getComments()
Supplies the comments associated with this |
Vector |
getMembers()
Returns the Vector containing the list of memberships relating to this item. |
String |
getName()
Gets the name of this item |
int |
getPrivilege()
Supplies the privilage associated with this |
Long |
getUniqueID()
Gets the unique id of this item |
boolean |
isNew()
Indicates whether this requires a unique ID or not. |
void |
removeAllMembers()
This will remove all references to other members in this privileged item. |
void |
removeMember(String oldMember)
Removes the member from the list of members. |
void |
setComments(String comments)
Sets the comments of this to that specified |
void |
setMembers(Vector members)
Takes the Vector containing the list of memberships relating to this item. |
void |
setName(String name)
Sets the name to that specified |
void |
setPrivilege(int privilege)
Sets the privilage of this to that specified |
void |
setUniqueID(Long newID)
Sets the unique id of this item |
String |
toString()
Returns a representation of this as a string |
| Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
| Field Detail |
public static final int kUser
public static final int kAdministrator
| Constructor Detail |
public BPrivileged()
-
public BPrivileged(String name)
throws BInvalidPropertyException
-
public BPrivileged(Long uniqueID,
String name)
throws BInvalidPropertyException
- | Method Detail |
public final String getName()
-
public final void setName(String name)
throws BInvalidPropertyException
name - The name of this item
Please complete the missing tags for setNamepublic final Long getUniqueID()
- public final void setUniqueID(Long newID)
The - unique id identifying this item
Please complete the missing tags for setUniqueIDpublic final int getPrivilege()
-
public final void setPrivilege(int privilege)
throws BInvalidPropertyException
privilage - The new privilage of this
Please complete the missing tags for setPrivilegepublic final String getComments()
- public final void setComments(String comments)
comments - The new comments of this
Please complete the missing tags for setCommentspublic final Vector getMembers()
- public final void setMembers(Vector members)
- public boolean isNew()
- public final void addMember(String newMember)
newMember - The new member for this privileged item
Please complete the missing tags for addMemberpublic final void removeAllMembers()
- public final void removeMember(String oldMember)
oldMember - The member to be removed from this privileged item
Please complete the missing tags for removeMemberpublic String toString()
- public final boolean equals(Object item)
user - The user to compare
Please complete the missing tags for equals
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||