public class WorkflowTemplateModel extends JobModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ACTIONS
Generated constant - Attribute key of
WorkflowTemplate.actions attribute defined at extension workflow. |
static String |
ACTIVATIONSCRIPT
Generated constant - Attribute key of
WorkflowTemplate.activationScript attribute defined at extension workflow. |
static String |
DESCRIPTION
Generated constant - Attribute key of
WorkflowTemplate.description attribute defined at extension workflow. |
static String |
NAME
Generated constant - Attribute key of
WorkflowTemplate.name attribute defined at extension workflow. |
static String |
VISIBLEFORPRINCIPALS
Generated constant - Attribute key of
WorkflowTemplate.visibleForPrincipals attribute defined at extension workflow. |
ACTIVE, ALTERNATIVEDATASOURCEID, CHANGERECORDINGENABLED, CODE, CRONJOBS, EMAILADDRESS, EMAILNOTIFICATIONTEMPLATE, ERRORMODE, LOGLEVELDATABASE, LOGLEVELFILE, LOGTODATABASE, LOGTOFILE, NODEGROUP, NODEID, PRIORITY, REMOVEONEXIT, REQUESTABORT, REQUESTABORTSTEP, RESTRICTIONS, RETRY, SENDEMAIL, SESSIONCONTEXTVALUES, SESSIONCURRENCY, SESSIONLANGUAGE, SESSIONUSER, SINGLEEXECUTABLE, TRIGGERS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
WorkflowTemplateModel()
Generated constructor - Default constructor for generic creation.
|
WorkflowTemplateModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
WorkflowTemplateModel(String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
WorkflowTemplateModel(String _code,
Integer _nodeID,
UserModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<WorkflowActionTemplateModel> |
getActions()
Generated method - Getter of the
WorkflowTemplate.actions attribute defined at extension workflow. |
String |
getActivationScript()
Generated method - Getter of the
WorkflowTemplate.activationScript attribute defined at extension workflow. |
String |
getDescription()
Generated method - Getter of the
WorkflowTemplate.description attribute defined at extension workflow. |
String |
getDescription(Locale loc)
Generated method - Getter of the
WorkflowTemplate.description attribute defined at extension workflow. |
String |
getName()
Generated method - Getter of the
WorkflowTemplate.name attribute defined at extension workflow. |
String |
getName(Locale loc)
Generated method - Getter of the
WorkflowTemplate.name attribute defined at extension workflow. |
UserModel |
getOwner()
Generated method - Getter of the
Item.owner attribute defined at extension core and redeclared at extension workflow. |
Collection<PrincipalModel> |
getVisibleForPrincipals()
Generated method - Getter of the
WorkflowTemplate.visibleForPrincipals attribute defined at extension workflow. |
void |
setActions(List<WorkflowActionTemplateModel> value)
Generated method - Setter of
WorkflowTemplate.actions attribute defined at extension workflow. |
void |
setActivationScript(String value)
Generated method - Setter of
WorkflowTemplate.activationScript attribute defined at extension workflow. |
void |
setDescription(String value)
Generated method - Setter of
WorkflowTemplate.description attribute defined at extension workflow. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
WorkflowTemplate.description attribute defined at extension workflow. |
void |
setName(String value)
Generated method - Setter of
WorkflowTemplate.name attribute defined at extension workflow. |
void |
setName(String value,
Locale loc)
Generated method - Setter of
WorkflowTemplate.name attribute defined at extension workflow. |
void |
setOwner(ItemModel value)
Generated method - Setter of
Item.owner attribute defined at extension core and redeclared at extension workflow. |
void |
setVisibleForPrincipals(Collection<PrincipalModel> value)
Generated method - Setter of
WorkflowTemplate.visibleForPrincipals attribute defined at extension workflow. |
getActive, getAlternativeDataSourceID, getChangeRecordingEnabled, getCode, getCronJobs, getEmailAddress, getEmailNotificationTemplate, getErrorMode, getLogLevelDatabase, getLogLevelFile, getLogToDatabase, getLogToFile, getNodeGroup, getNodeID, getPriority, getRemoveOnExit, getRequestAbort, getRequestAbortStep, getRestrictions, getRetry, getSendEmail, getSessionCurrency, getSessionLanguage, getSessionUser, getSingleExecutable, getTriggers, setActive, setAlternativeDataSourceID, setChangeRecordingEnabled, setCode, setEmailAddress, setEmailNotificationTemplate, setErrorMode, setLogLevelDatabase, setLogLevelFile, setLogToDatabase, setLogToFile, setNodeGroup, setNodeID, setPriority, setRemoveOnExit, setRequestAbort, setRequestAbortStep, setRestrictions, setRetry, setSendEmail, setSessionCurrency, setSessionLanguage, setSessionUser, setSingleExecutable, setTriggersgetComments, getCreationtime, getModifiedtime, setComments, setCreationtime, setModifiedtimeequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String NAME
WorkflowTemplate.name attribute defined at extension workflow.public static final String DESCRIPTION
WorkflowTemplate.description attribute defined at extension workflow.public static final String ACTIVATIONSCRIPT
WorkflowTemplate.activationScript attribute defined at extension workflow.public static final String ACTIONS
WorkflowTemplate.actions attribute defined at extension workflow.public static final String VISIBLEFORPRINCIPALS
WorkflowTemplate.visibleForPrincipals attribute defined at extension workflow.public WorkflowTemplateModel()
public WorkflowTemplateModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public WorkflowTemplateModel(String _code)
_code - initial attribute declared by type WorkflowTemplate at extension workflow@Deprecated public WorkflowTemplateModel(String _code, Integer _nodeID, UserModel _owner)
_code - initial attribute declared by type WorkflowTemplate at extension workflow_nodeID - initial attribute declared by type Job at extension processing_owner - initial attribute declared by type WorkflowTemplate at extension workflow@Accessor(qualifier="actions", type=GETTER) public List<WorkflowActionTemplateModel> getActions()
WorkflowTemplate.actions attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="activationScript", type=GETTER) public String getActivationScript()
WorkflowTemplate.activationScript attribute defined at extension workflow.@Accessor(qualifier="description", type=GETTER) public String getDescription()
WorkflowTemplate.description attribute defined at extension workflow.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
WorkflowTemplate.description attribute defined at extension workflow.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="name", type=GETTER) public String getName()
WorkflowTemplate.name attribute defined at extension workflow.@Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
WorkflowTemplate.name attribute defined at extension workflow.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="owner", type=GETTER) public UserModel getOwner()
Item.owner attribute defined at extension core and redeclared at extension workflow.@Accessor(qualifier="visibleForPrincipals", type=GETTER) public Collection<PrincipalModel> getVisibleForPrincipals()
WorkflowTemplate.visibleForPrincipals attribute defined at extension workflow.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="actions", type=SETTER) public void setActions(List<WorkflowActionTemplateModel> value)
WorkflowTemplate.actions attribute defined at extension workflow.value - the actions - n-part of the WorkflowTemplateActionTemplateRelation; set of action templates from which a action will be created and set to the workflow created by the workflow template each@Accessor(qualifier="activationScript", type=SETTER) public void setActivationScript(String value)
WorkflowTemplate.activationScript attribute defined at extension workflow.value - the activationScript - Java code used to automatically trigger a Workflow@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
WorkflowTemplate.description attribute defined at extension workflow.value - the description - description of the workflows created by the template; will be copied to a created workflow initially@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
WorkflowTemplate.description attribute defined at extension workflow.value - the description - description of the workflows created by the template; will be copied to a created workflow initiallyloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="name", type=SETTER) public void setName(String value)
WorkflowTemplate.name attribute defined at extension workflow.value - the name - name of the workflows created by the template; will be copied to a created workflow initially@Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
WorkflowTemplate.name attribute defined at extension workflow.value - the name - name of the workflows created by the template; will be copied to a created workflow initiallyloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="owner", type=SETTER) public void setOwner(ItemModel value)
Item.owner attribute defined at extension core and redeclared at extension workflow. Will only accept values of type UserModel.@Accessor(qualifier="visibleForPrincipals", type=SETTER) public void setVisibleForPrincipals(Collection<PrincipalModel> value)
WorkflowTemplate.visibleForPrincipals attribute defined at extension workflow.value - the visibleForPrincipalsCopyright © 2017 SAP SE. All Rights Reserved.