public class ProcessExecutor
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
ProcessExecutor() |
ProcessExecutor(int executor,
int groupId,
int roleId) |
| Modifier and Type | Method and Description |
|---|---|
ProcessGroup |
createProcessGroup() |
boolean |
equals(java.lang.Object obj) |
static java.util.Set<java.lang.Integer> |
getExecutorsWithRole(java.util.Set<ProcessExecutor> processExecutorSet,
int role) |
int |
getGroupId() |
static java.util.Set<ProcessExecutor> |
getProcessExecutors(java.util.Set<ProcessExecutor> processExecutors,
ProcessGroup processGroup) |
static java.util.Set<ProcessExecutor> |
getProcessExecutors(java.util.Set<ProcessExecutor> processExecutors,
java.util.Set<ProcessGroup> processGroups) |
int |
getRoleId() |
int |
getUserId() |
int |
hashCode() |
boolean |
isInProcessGroup(ProcessGroup pg) |
static java.util.Set<ProcessExecutor> |
parseSafe(java.lang.String value,
java.util.Set<ProcessGroup> processGroups) |
static java.util.Set<ProcessExecutor> |
parseUnsafe(java.util.Set<java.lang.String> values,
java.util.Set<ProcessGroup> processGroups) |
static java.lang.String |
serialize(java.util.Set<ProcessExecutor> processExecutors) |
void |
setGroupId(int groupId) |
void |
setRoleId(int roleId) |
void |
setUserId(int userId) |
static java.util.Set<java.lang.Integer> |
toExecutorSet(java.util.Set<ProcessExecutor> processExecutors) |
static java.util.Set<java.lang.Integer> |
toGroupSet(java.util.Set<ProcessExecutor> processExecutors) |
static java.util.Set<ProcessExecutor> |
toProcessExecutorSet(java.util.Set<java.lang.Integer> userIds,
ProcessGroup processGroup) |
static void |
updateProcessExecutors(java.util.Set<ProcessExecutor> processExecutors,
ProcessGroup processGroup,
java.util.Set<java.lang.Integer> executorIds) |
public ProcessExecutor()
public ProcessExecutor(int executor,
int groupId,
int roleId)
public int getRoleId()
public void setRoleId(int roleId)
public int getGroupId()
public void setGroupId(int groupId)
public int getUserId()
public void setUserId(int userId)
public boolean isInProcessGroup(ProcessGroup pg)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic static java.util.Set<ProcessExecutor> parseSafe(java.lang.String value, java.util.Set<ProcessGroup> processGroups)
public static java.util.Set<ProcessExecutor> parseUnsafe(java.util.Set<java.lang.String> values, java.util.Set<ProcessGroup> processGroups) throws BGException
BGExceptionpublic static java.lang.String serialize(java.util.Set<ProcessExecutor> processExecutors)
public static java.util.Set<java.lang.Integer> toGroupSet(java.util.Set<ProcessExecutor> processExecutors)
public static java.util.Set<java.lang.Integer> toExecutorSet(java.util.Set<ProcessExecutor> processExecutors)
public static java.util.Set<ProcessExecutor> toProcessExecutorSet(java.util.Set<java.lang.Integer> userIds, ProcessGroup processGroup)
public static java.util.Set<ProcessExecutor> getProcessExecutors(java.util.Set<ProcessExecutor> processExecutors, ProcessGroup processGroup)
public static java.util.Set<ProcessExecutor> getProcessExecutors(java.util.Set<ProcessExecutor> processExecutors, java.util.Set<ProcessGroup> processGroups)
public ProcessGroup createProcessGroup()
public static void updateProcessExecutors(java.util.Set<ProcessExecutor> processExecutors, ProcessGroup processGroup, java.util.Set<java.lang.Integer> executorIds)
public static java.util.Set<java.lang.Integer> getExecutorsWithRole(java.util.Set<ProcessExecutor> processExecutorSet, int role)