|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The process role instance represents the role wehich is responsible for the current callable object execution. The process role instance is obtained from the execution cotnext of the callable object.
| Method Summary | |
void |
addRuntimeDefinedUser(IUser user)
Adds a runtime defined user to this process role instance |
void |
addUser(IUser user)
Adds a user the given process role. |
Enumeration |
getAddedUsers()
Returns the users added during the last operation |
String |
getProcessRoleTechName()
Returns the technical name of the process role. |
Collection |
getUserAsCollection()
Returns the the users currently assigned to this process role instance as a collection |
Enumeration |
getUsers()
Returns the users currently assigned to this process role isntance as an enumeration |
boolean |
isMember(IUser user)
Check whether a given user is member of a role. |
boolean |
moveAddedUsersToClassicUsers()
Move the recent added users to the classic users. |
void |
removeRuntimeDefinedUser(IUser user)
Deprecated. !!!This method doesn't work for the bussiness workflow engine!!! Removes the given Runtime defined user from the process role instance. |
void |
removeUser(IUser user)
Removes a user from the list. |
void |
setUsers(List users)
Replaces all existing users by the given list of users. |
| Method Detail |
public String getProcessRoleTechName()
public Enumeration getUsers()
Enumeration of IUser.public Collection getUserAsCollection()
Collection of IUser.public void addUser(IUser user)
user - the user to be added to the process role isntancepublic void removeUser(IUser user)
user - the user to be removed from the current process role instancepublic void setUsers(List users)
users - the new list of users to be responsible for this
process role isntancepublic Enumeration getAddedUsers()
public boolean moveAddedUsersToClassicUsers()
public void addRuntimeDefinedUser(IUser user)
user - the user to be added at runtime to this process role instancepublic void removeRuntimeDefinedUser(IUser user)
user - the user to be removed form the runtime defined userspublic boolean isMember(IUser user)
user - the user to be chekced for participating in this process role isntance
|
SAP NetWeaver 2004S SPS 10 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||