Package ru.bgcrm.model.process
Class Process
java.lang.Object
ru.bgcrm.model.Id
ru.bgcrm.model.IdTitle
ru.bgcrm.model.SearchableIdTitle
ru.bgcrm.model.process.Process
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Process>
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()intbooleangetChangesLog(Process oldProcess) intintintgetProcessExecutorsInGroupWithRole(int roleId, int groupId) getProcessExecutorsWithGroups(Set<Integer> groups) getProcessExecutorsWithRole(int roleId) getProcessExecutorsWithRoles(Set<Integer> roleIds) getProcessGroupIdsWithRole(int roleId) getProcessGroupIdsWithRoles(Set<Integer> roleIds) getProcessGroupWithRole(int roleId) getProcessGroupWithRoles(Set<Integer> roleIds) intintintintinthashCode()booleanisEqualProperties(Process process) voidsetCloseTime(Date closeTime) voidsetCloseUserId(int closeUserId) voidsetCreateTime(Date createTime) voidsetCreateUser(IdTitle createUser) voidsetCreateUserId(int createUserId) voidsetDescription(String description) voidsetPriority(int priority) voidsetProcessExecutors(Set<ProcessExecutor> processExecutors) voidsetProcessGroups(Set<ProcessGroup> processGroups) voidsetReference(String reference) voidsetStatusChange(StatusChange status) voidsetStatusId(int statusId) voidsetStatusTime(Date statusTime) voidsetStatusUserId(int statusUserId) voidsetTypeId(int typeId) toString()Methods inherited from class ru.bgcrm.model.SearchableIdTitle
getSearchMode, setSearchMode
-
Field Details
-
OBJECT_TYPE
- See Also:
-
LINK_TYPE_LINK
- See Also:
-
LINK_TYPE_DEPEND
- See Also:
-
LINK_TYPE_MADE
- See Also:
-
-
Constructor Details
-
Process
public Process()
-
-
Method Details
-
getProcessExecutors
-
getExecutorsIdTitles
-
getExecutorGroupsIdTitles
-
getAllowedStatusesIdTitles
-
getProcessExecutorsWithRole
-
getProcessExecutorsWithRoles
-
getProcessExecutorsInGroupWithRole
-
getProcessExecutorsWithGroups
-
setProcessExecutors
-
getProcessGroups
-
getProcessGroupWithRole
-
getProcessGroupIdsWithRole
-
getProcessGroupWithRoles
-
getProcessGroupIdsWithRoles
-
setProcessGroups
-
getTypeId
public int getTypeId() -
setTypeId
public void setTypeId(int typeId) -
getStatusId
public int getStatusId() -
setStatusId
public void setStatusId(int statusId) -
getStatusTime
-
setStatusTime
-
getStatusUserId
public int getStatusUserId() -
setStatusUserId
public void setStatusUserId(int statusUserId) -
getDescription
-
setDescription
-
getReference
-
setReference
-
getCreateTime
-
setCreateTime
-
getCreateUserId
public int getCreateUserId() -
setCreateUserId
public void setCreateUserId(int createUserId) -
getCreateUser
-
setCreateUser
-
getCloseUserId
public int getCloseUserId() -
setCloseUserId
public void setCloseUserId(int closeUserId) -
getCloseTime
-
setCloseTime
-
getTypeTitle
-
getGroupIds
-
getExecutorIds
-
getStatusTitle
-
getStatusChange
-
setStatusChange
-
getPriority
public int getPriority() -
setPriority
public void setPriority(int priority) -
getRoleSet
-
getAllowedToChangeStatusIds
-
isEqualProperties
-
getChangesLog
- Throws:
BGException
-
compareTo
- Specified by:
compareToin interfaceComparable<Process>
-
equals
-
hashCode
public int hashCode() -
toString
-
getUnboundedExecutorsCount
public int getUnboundedExecutorsCount() -
clone
-