public class AbstractRuleTemplateModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_RULEGROUP2ABSTRACTRULETEMPLATE
Generated relation code constant for relation
RuleGroup2AbstractRuleTemplate defining source attribute ruleGroup in extension ruleengineservices. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CODE
Generated constant - Attribute key of
AbstractRuleTemplate.code attribute defined at extension ruleengineservices. |
static String |
DESCRIPTION
Generated constant - Attribute key of
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
static String |
MAXALLOWEDRUNS
Generated constant - Attribute key of
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices. |
static String |
MESSAGEFIRED
Generated constant - Attribute key of
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
static String |
NAME
Generated constant - Attribute key of
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
static String |
RULEGROUP
Generated constant - Attribute key of
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
AbstractRuleTemplateModel()
Generated constructor - Default constructor for generic creation.
|
AbstractRuleTemplateModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
AbstractRuleTemplateModel(String _code)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
AbstractRuleTemplateModel(String _code,
ItemModel _owner)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCode()
Generated method - Getter of the
AbstractRuleTemplate.code attribute defined at extension ruleengineservices. |
String |
getDescription()
Generated method - Getter of the
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
String |
getDescription(Locale loc)
Generated method - Getter of the
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
Integer |
getMaxAllowedRuns()
Generated method - Getter of the
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices. |
String |
getMessageFired()
Generated method - Getter of the
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
String |
getMessageFired(Locale loc)
Generated method - Getter of the
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
String |
getName()
Generated method - Getter of the
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
String |
getName(Locale loc)
Generated method - Getter of the
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
RuleGroupModel |
getRuleGroup()
Generated method - Getter of the
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices. |
void |
setCode(String value)
Generated method - Setter of
AbstractRuleTemplate.code attribute defined at extension ruleengineservices. |
void |
setDescription(String value)
Generated method - Setter of
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
void |
setMaxAllowedRuns(Integer value)
Generated method - Setter of
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices. |
void |
setMessageFired(String value)
Generated method - Setter of
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
void |
setMessageFired(String value,
Locale loc)
Generated method - Setter of
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
void |
setName(String value)
Generated method - Setter of
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
void |
setName(String value,
Locale loc)
Generated method - Setter of
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
void |
setRuleGroup(RuleGroupModel value)
Generated method - Setter of
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices. |
getComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, 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 _RULEGROUP2ABSTRACTRULETEMPLATE
RuleGroup2AbstractRuleTemplate defining source attribute ruleGroup in extension ruleengineservices.public static final String CODE
AbstractRuleTemplate.code attribute defined at extension ruleengineservices.public static final String NAME
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.public static final String DESCRIPTION
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.public static final String MAXALLOWEDRUNS
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices.public static final String MESSAGEFIRED
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.public static final String RULEGROUP
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices.public AbstractRuleTemplateModel()
public AbstractRuleTemplateModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public AbstractRuleTemplateModel(String _code)
_code - initial attribute declared by type AbstractRuleTemplate at extension ruleengineservices@Deprecated public AbstractRuleTemplateModel(String _code, ItemModel _owner)
_code - initial attribute declared by type AbstractRuleTemplate at extension ruleengineservices_owner - initial attribute declared by type Item at extension core@Accessor(qualifier="code", type=GETTER) public String getCode()
AbstractRuleTemplate.code attribute defined at extension ruleengineservices.@Accessor(qualifier="description", type=GETTER) public String getDescription()
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="maxAllowedRuns", type=GETTER) public Integer getMaxAllowedRuns()
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices.@Accessor(qualifier="messageFired", type=GETTER) public String getMessageFired()
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.@Accessor(qualifier="messageFired", type=GETTER) public String getMessageFired(Locale loc)
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="name", type=GETTER) public String getName()
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.@Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="ruleGroup", type=GETTER) public RuleGroupModel getRuleGroup()
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices.@Accessor(qualifier="code", type=SETTER) public void setCode(String value)
AbstractRuleTemplate.code attribute defined at extension ruleengineservices.value - the code - Rule code that defines the rule uniquely@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.value - the description - Rule description@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.value - the description - Rule descriptionloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="maxAllowedRuns", type=SETTER) public void setMaxAllowedRuns(Integer value)
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices.value - the maxAllowedRuns - Number of times rule can be applied@Accessor(qualifier="messageFired", type=SETTER) public void setMessageFired(String value)
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.value - the messageFired - Message for fired rule.@Accessor(qualifier="messageFired", type=SETTER) public void setMessageFired(String value, Locale loc)
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.value - the messageFired - Message for fired rule.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="name", type=SETTER) public void setName(String value)
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.value - the name - Rule name@Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.value - the name - Rule nameloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="ruleGroup", type=SETTER) public void setRuleGroup(RuleGroupModel value)
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices.value - the ruleGroupCopyright © 2017 SAP SE. All Rights Reserved.