|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Workgroup
Workgroup is an aggregation of users that work on the same offering. It is made up of one or more users.
| Method Summary | |
|---|---|
void |
addMember(User member)
|
String |
generateWorkgroupName()
Generates a name for this workgroup. |
Group |
getGroup()
|
Long |
getId()
Primary identifier that is unique for each different object instance. |
Set<User> |
getMembers()
|
Offering |
getOffering()
|
SdsWorkgroup |
getSdsWorkgroup()
Gets the SdsWorkgroup object. |
void |
removeMember(User member)
|
void |
setGroup(Group group)
|
void |
setMembers(Set<User> members)
|
void |
setOffering(Offering offering)
|
void |
setSdsWorkgroup(SdsWorkgroup sdsWorkgroup)
Sets the SdsWorkgroup object. |
| Method Detail |
|---|
void setSdsWorkgroup(SdsWorkgroup sdsWorkgroup)
sdsWorkgroup - the sdsWorkgroup to setSdsWorkgroup getSdsWorkgroup()
Set<User> getMembers()
void setMembers(Set<User> members)
members - the members to setvoid addMember(User member)
member - the member to addvoid removeMember(User member)
member - the member to removeOffering getOffering()
void setOffering(Offering offering)
offering - the offering to setGroup getGroup()
void setGroup(Group group)
group - the group to setLong getId()
Persistable
getId in interface PersistableString generateWorkgroupName()
String a name for this workgroup
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||