public abstract class GeneratedBusinessProcess extends GenericItem
BusinessProcess.GenericItem.GenericItemImplLocalizableItem.LocalizableItemImplExtensibleItem.ExtensibleItemImplItem.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static String |
CODE
Qualifier of the
BusinessProcess.code attribute |
static String |
CONTEXTPARAMETERS
Qualifier of the
BusinessProcess.contextParameters attribute |
protected static OneToManyHandler<BusinessProcessParameter> |
CONTEXTPARAMETERSHANDLER
OneToManyHandler for handling 1:n CONTEXTPARAMETERS's relation attributes from 'many' side. |
static String |
CURRENTTASKS
Qualifier of the
BusinessProcess.currentTasks attribute |
protected static OneToManyHandler<ProcessTask> |
CURRENTTASKSHANDLER
OneToManyHandler for handling 1:n CURRENTTASKS's relation attributes from 'many' side. |
protected static Map<String,Item.AttributeMode> |
DEFAULT_INITIAL_ATTRIBUTES |
static String |
ENDMESSAGE
Qualifier of the
BusinessProcess.endMessage attribute |
static String |
PROCESSDEFINITIONNAME
Qualifier of the
BusinessProcess.processDefinitionName attribute |
static String |
PROCESSDEFINITIONVERSION
Qualifier of the
BusinessProcess.processDefinitionVersion attribute |
static String |
STATE
Qualifier of the
BusinessProcess.state attribute |
static String |
TASKLOGS
Qualifier of the
BusinessProcess.taskLogs attribute |
protected static OneToManyHandler<ProcessTaskLog> |
TASKLOGSHANDLER
OneToManyHandler for handling 1:n TASKLOGS's relation attributes from 'many' side. |
static String |
USER
Qualifier of the
BusinessProcess.user attribute |
LANGUAGE_FALLBACK_ENABLED_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
GeneratedBusinessProcess() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToContextParameters(BusinessProcessParameter value)
Generated method - Adds
value to contextParameters. |
void |
addToContextParameters(SessionContext ctx,
BusinessProcessParameter value)
Generated method - Adds
value to contextParameters. |
void |
addToCurrentTasks(ProcessTask value)
Generated method - Adds
value to currentTasks. |
void |
addToCurrentTasks(SessionContext ctx,
ProcessTask value)
Generated method - Adds
value to currentTasks. |
void |
addToTaskLogs(ProcessTaskLog value)
Generated method - Adds
value to taskLogs. |
void |
addToTaskLogs(SessionContext ctx,
ProcessTaskLog value)
Generated method - Adds
value to taskLogs. |
String |
getCode()
Generated method - Getter of the
BusinessProcess.code attribute. |
String |
getCode(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.code attribute. |
Collection<BusinessProcessParameter> |
getContextParameters()
Generated method - Getter of the
BusinessProcess.contextParameters attribute. |
Collection<BusinessProcessParameter> |
getContextParameters(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.contextParameters attribute. |
Collection<ProcessTask> |
getCurrentTasks()
Generated method - Getter of the
BusinessProcess.currentTasks attribute. |
Collection<ProcessTask> |
getCurrentTasks(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.currentTasks attribute. |
protected Map<String,Item.AttributeMode> |
getDefaultAttributeModes() |
String |
getEndMessage()
Generated method - Getter of the
BusinessProcess.endMessage attribute. |
String |
getEndMessage(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.endMessage attribute. |
String |
getProcessDefinitionName()
Generated method - Getter of the
BusinessProcess.processDefinitionName attribute. |
String |
getProcessDefinitionName(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.processDefinitionName attribute. |
String |
getProcessDefinitionVersion()
Generated method - Getter of the
BusinessProcess.processDefinitionVersion attribute. |
String |
getProcessDefinitionVersion(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.processDefinitionVersion attribute. |
EnumerationValue |
getState()
Generated method - Getter of the
BusinessProcess.state attribute. |
EnumerationValue |
getState(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.state attribute. |
Collection<ProcessTaskLog> |
getTaskLogs()
Generated method - Getter of the
BusinessProcess.taskLogs attribute. |
Collection<ProcessTaskLog> |
getTaskLogs(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.taskLogs attribute. |
User |
getUser()
Generated method - Getter of the
BusinessProcess.user attribute. |
User |
getUser(SessionContext ctx)
Generated method - Getter of the
BusinessProcess.user attribute. |
void |
removeFromContextParameters(BusinessProcessParameter value)
Generated method - Removes
value from contextParameters. |
void |
removeFromContextParameters(SessionContext ctx,
BusinessProcessParameter value)
Generated method - Removes
value from contextParameters. |
void |
removeFromCurrentTasks(ProcessTask value)
Generated method - Removes
value from currentTasks. |
void |
removeFromCurrentTasks(SessionContext ctx,
ProcessTask value)
Generated method - Removes
value from currentTasks. |
void |
removeFromTaskLogs(ProcessTaskLog value)
Generated method - Removes
value from taskLogs. |
void |
removeFromTaskLogs(SessionContext ctx,
ProcessTaskLog value)
Generated method - Removes
value from taskLogs. |
protected void |
setCode(SessionContext ctx,
String value)
Generated method - Setter of the
BusinessProcess.code attribute. |
protected void |
setCode(String value)
Generated method - Setter of the
BusinessProcess.code attribute. |
void |
setContextParameters(Collection<BusinessProcessParameter> value)
Generated method - Setter of the
BusinessProcess.contextParameters attribute. |
void |
setContextParameters(SessionContext ctx,
Collection<BusinessProcessParameter> value)
Generated method - Setter of the
BusinessProcess.contextParameters attribute. |
void |
setCurrentTasks(Collection<ProcessTask> value)
Generated method - Setter of the
BusinessProcess.currentTasks attribute. |
void |
setCurrentTasks(SessionContext ctx,
Collection<ProcessTask> value)
Generated method - Setter of the
BusinessProcess.currentTasks attribute. |
void |
setEndMessage(SessionContext ctx,
String value)
Generated method - Setter of the
BusinessProcess.endMessage attribute. |
void |
setEndMessage(String value)
Generated method - Setter of the
BusinessProcess.endMessage attribute. |
protected void |
setProcessDefinitionName(SessionContext ctx,
String value)
Generated method - Setter of the
BusinessProcess.processDefinitionName attribute. |
protected void |
setProcessDefinitionName(String value)
Generated method - Setter of the
BusinessProcess.processDefinitionName attribute. |
void |
setProcessDefinitionVersion(SessionContext ctx,
String value)
Generated method - Setter of the
BusinessProcess.processDefinitionVersion attribute. |
void |
setProcessDefinitionVersion(String value)
Generated method - Setter of the
BusinessProcess.processDefinitionVersion attribute. |
void |
setState(EnumerationValue value)
Generated method - Setter of the
BusinessProcess.state attribute. |
void |
setState(SessionContext ctx,
EnumerationValue value)
Generated method - Setter of the
BusinessProcess.state attribute. |
void |
setTaskLogs(Collection<ProcessTaskLog> value)
Generated method - Setter of the
BusinessProcess.taskLogs attribute. |
void |
setTaskLogs(SessionContext ctx,
Collection<ProcessTaskLog> value)
Generated method - Setter of the
BusinessProcess.taskLogs attribute. |
void |
setUser(SessionContext ctx,
User value)
Generated method - Setter of the
BusinessProcess.user attribute. |
void |
setUser(User value)
Generated method - Setter of the
BusinessProcess.user attribute. |
createItem, getInitialProperties, getNonInitialAttributesgetAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertycreateNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, readResolve, refreshRemote, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacegetImplementation, setTenantpublic static final String CODE
BusinessProcess.code attributepublic static final String PROCESSDEFINITIONNAME
BusinessProcess.processDefinitionName attributepublic static final String PROCESSDEFINITIONVERSION
BusinessProcess.processDefinitionVersion attributepublic static final String STATE
BusinessProcess.state attributepublic static final String ENDMESSAGE
BusinessProcess.endMessage attributepublic static final String USER
BusinessProcess.user attributepublic static final String CURRENTTASKS
BusinessProcess.currentTasks attributepublic static final String CONTEXTPARAMETERS
BusinessProcess.contextParameters attributepublic static final String TASKLOGS
BusinessProcess.taskLogs attributeprotected static final OneToManyHandler<ProcessTask> CURRENTTASKSHANDLER
OneToManyHandler for handling 1:n CURRENTTASKS's relation attributes from 'many' side.protected static final OneToManyHandler<BusinessProcessParameter> CONTEXTPARAMETERSHANDLER
OneToManyHandler for handling 1:n CONTEXTPARAMETERS's relation attributes from 'many' side.protected static final OneToManyHandler<ProcessTaskLog> TASKLOGSHANDLER
OneToManyHandler for handling 1:n TASKLOGS's relation attributes from 'many' side.protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
getDefaultAttributeModes in class Itempublic String getCode(SessionContext ctx)
BusinessProcess.code attribute.public String getCode()
BusinessProcess.code attribute.protected void setCode(SessionContext ctx, String value)
BusinessProcess.code attribute.value - the code - Unique identifier of this processprotected void setCode(String value)
BusinessProcess.code attribute.value - the code - Unique identifier of this processpublic Collection<BusinessProcessParameter> getContextParameters(SessionContext ctx)
BusinessProcess.contextParameters attribute.public Collection<BusinessProcessParameter> getContextParameters()
BusinessProcess.contextParameters attribute.public void setContextParameters(SessionContext ctx, Collection<BusinessProcessParameter> value)
BusinessProcess.contextParameters attribute.value - the contextParameterspublic void setContextParameters(Collection<BusinessProcessParameter> value)
BusinessProcess.contextParameters attribute.value - the contextParameterspublic void addToContextParameters(SessionContext ctx, BusinessProcessParameter value)
value to contextParameters.value - the item to add to contextParameterspublic void addToContextParameters(BusinessProcessParameter value)
value to contextParameters.value - the item to add to contextParameterspublic void removeFromContextParameters(SessionContext ctx, BusinessProcessParameter value)
value from contextParameters.value - the item to remove from contextParameterspublic void removeFromContextParameters(BusinessProcessParameter value)
value from contextParameters.value - the item to remove from contextParameterspublic Collection<ProcessTask> getCurrentTasks(SessionContext ctx)
BusinessProcess.currentTasks attribute.public Collection<ProcessTask> getCurrentTasks()
BusinessProcess.currentTasks attribute.public void setCurrentTasks(SessionContext ctx, Collection<ProcessTask> value)
BusinessProcess.currentTasks attribute.value - the currentTaskspublic void setCurrentTasks(Collection<ProcessTask> value)
BusinessProcess.currentTasks attribute.value - the currentTaskspublic void addToCurrentTasks(SessionContext ctx, ProcessTask value)
value to currentTasks.value - the item to add to currentTaskspublic void addToCurrentTasks(ProcessTask value)
value to currentTasks.value - the item to add to currentTaskspublic void removeFromCurrentTasks(SessionContext ctx, ProcessTask value)
value from currentTasks.value - the item to remove from currentTaskspublic void removeFromCurrentTasks(ProcessTask value)
value from currentTasks.value - the item to remove from currentTaskspublic String getEndMessage(SessionContext ctx)
BusinessProcess.endMessage attribute.public String getEndMessage()
BusinessProcess.endMessage attribute.public void setEndMessage(SessionContext ctx, String value)
BusinessProcess.endMessage attribute.value - the endMessage - Message given in the end state of the process.public void setEndMessage(String value)
BusinessProcess.endMessage attribute.value - the endMessage - Message given in the end state of the process.public String getProcessDefinitionName(SessionContext ctx)
BusinessProcess.processDefinitionName attribute.public String getProcessDefinitionName()
BusinessProcess.processDefinitionName attribute.protected void setProcessDefinitionName(SessionContext ctx, String value)
BusinessProcess.processDefinitionName attribute.value - the processDefinitionName - Name of the process definition to use.protected void setProcessDefinitionName(String value)
BusinessProcess.processDefinitionName attribute.value - the processDefinitionName - Name of the process definition to use.public String getProcessDefinitionVersion(SessionContext ctx)
BusinessProcess.processDefinitionVersion attribute.public String getProcessDefinitionVersion()
BusinessProcess.processDefinitionVersion attribute.public void setProcessDefinitionVersion(SessionContext ctx, String value)
BusinessProcess.processDefinitionVersion attribute.value - the processDefinitionVersion - Version of the process definition used by this process.public void setProcessDefinitionVersion(String value)
BusinessProcess.processDefinitionVersion attribute.value - the processDefinitionVersion - Version of the process definition used by this process.public EnumerationValue getState(SessionContext ctx)
BusinessProcess.state attribute.public EnumerationValue getState()
BusinessProcess.state attribute.public void setState(SessionContext ctx, EnumerationValue value)
BusinessProcess.state attribute.value - the state - Current (persisted) state of this process.public void setState(EnumerationValue value)
BusinessProcess.state attribute.value - the state - Current (persisted) state of this process.public Collection<ProcessTaskLog> getTaskLogs(SessionContext ctx)
BusinessProcess.taskLogs attribute.public Collection<ProcessTaskLog> getTaskLogs()
BusinessProcess.taskLogs attribute.public void setTaskLogs(SessionContext ctx, Collection<ProcessTaskLog> value)
BusinessProcess.taskLogs attribute.value - the taskLogspublic void setTaskLogs(Collection<ProcessTaskLog> value)
BusinessProcess.taskLogs attribute.value - the taskLogspublic void addToTaskLogs(SessionContext ctx, ProcessTaskLog value)
value to taskLogs.value - the item to add to taskLogspublic void addToTaskLogs(ProcessTaskLog value)
value to taskLogs.value - the item to add to taskLogspublic void removeFromTaskLogs(SessionContext ctx, ProcessTaskLog value)
value from taskLogs.value - the item to remove from taskLogspublic void removeFromTaskLogs(ProcessTaskLog value)
value from taskLogs.value - the item to remove from taskLogspublic User getUser(SessionContext ctx)
BusinessProcess.user attribute.public User getUser()
BusinessProcess.user attribute.public void setUser(SessionContext ctx, User value)
BusinessProcess.user attribute.value - the userpublic void setUser(User value)
BusinessProcess.user attribute.value - the userCopyright © 2017 SAP SE. All Rights Reserved.