public class AbstractRuleTemplateModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_RULEGROUP2ABSTRACTRULETEMPLATE
Generated relation code constant for relation
RuleGroup2AbstractRuleTemplate defining source attribute ruleGroup in extension ruleengineservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CODE
Generated constant - Attribute key of
AbstractRuleTemplate.code attribute defined at extension ruleengineservices. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
static java.lang.String |
MAXALLOWEDRUNS
Generated constant - Attribute key of
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices. |
static java.lang.String |
MESSAGEFIRED
Generated constant - Attribute key of
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
static java.lang.String |
NAME
Generated constant - Attribute key of
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
static java.lang.String |
RULEGROUP
Generated constant - Attribute key of
AbstractRuleTemplate.ruleGroup attribute defined at extension ruleengineservices. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_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(java.lang.String _code)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
AbstractRuleTemplateModel(java.lang.String _code,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCode()
Generated method - Getter of the
AbstractRuleTemplate.code attribute defined at extension ruleengineservices. |
java.lang.String |
getDescription()
Generated method - Getter of the
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
java.lang.String |
getDescription(java.util.Locale loc)
Generated method - Getter of the
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
java.lang.Integer |
getMaxAllowedRuns()
Generated method - Getter of the
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices. |
java.lang.String |
getMessageFired()
Generated method - Getter of the
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
java.lang.String |
getMessageFired(java.util.Locale loc)
Generated method - Getter of the
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
java.lang.String |
getName()
Generated method - Getter of the
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
java.lang.String |
getName(java.util.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(java.lang.String value)
Generated method - Setter of
AbstractRuleTemplate.code attribute defined at extension ruleengineservices. |
void |
setDescription(java.lang.String value)
Generated method - Setter of
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
void |
setDescription(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
AbstractRuleTemplate.description attribute defined at extension ruleengineservices. |
void |
setMaxAllowedRuns(java.lang.Integer value)
Generated method - Setter of
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices. |
void |
setMessageFired(java.lang.String value)
Generated method - Setter of
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
void |
setMessageFired(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices. |
void |
setName(java.lang.String value)
Generated method - Setter of
AbstractRuleTemplate.name attribute defined at extension ruleengineservices. |
void |
setName(java.lang.String value,
java.util.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, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String _RULEGROUP2ABSTRACTRULETEMPLATE
RuleGroup2AbstractRuleTemplate defining source attribute ruleGroup in extension ruleengineservices.public static final java.lang.String CODE
AbstractRuleTemplate.code attribute defined at extension ruleengineservices.public static final java.lang.String NAME
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.public static final java.lang.String DESCRIPTION
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.public static final java.lang.String MAXALLOWEDRUNS
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices.public static final java.lang.String MESSAGEFIRED
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.public static final java.lang.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(java.lang.String _code)
_code - initial attribute declared by type AbstractRuleTemplate at extension ruleengineservices@Deprecated
public AbstractRuleTemplateModel(java.lang.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 java.lang.String getCode()
AbstractRuleTemplate.code attribute defined at extension ruleengineservices.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="maxAllowedRuns", type=GETTER) public java.lang.Integer getMaxAllowedRuns()
AbstractRuleTemplate.maxAllowedRuns attribute defined at extension ruleengineservices.@Accessor(qualifier="messageFired", type=GETTER) public java.lang.String getMessageFired()
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.@Accessor(qualifier="messageFired", type=GETTER) public java.lang.String getMessageFired(java.util.Locale loc)
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.loc - the value localization keyjava.lang.IllegalArgumentException - 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(java.lang.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(java.lang.String value)
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.value - the description - Rule description@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
AbstractRuleTemplate.description attribute defined at extension ruleengineservices.value - the description - Rule descriptionloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="maxAllowedRuns", type=SETTER) public void setMaxAllowedRuns(java.lang.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(java.lang.String value)
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.value - the messageFired - Message for fired rule.@Accessor(qualifier="messageFired", type=SETTER) public void setMessageFired(java.lang.String value, java.util.Locale loc)
AbstractRuleTemplate.messageFired attribute defined at extension ruleengineservices.value - the messageFired - Message for fired rule.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.value - the name - Rule name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
AbstractRuleTemplate.name attribute defined at extension ruleengineservices.value - the name - Rule nameloc - the value localization keyjava.lang.IllegalArgumentException - 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 © 2018 SAP SE. All Rights Reserved.