public class SourceRuleModel extends AbstractRuleModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_CAMPAIGN2SOURCERULERELATION
Generated relation code constant for relation
Campaign2SourceRuleRelation defining source attribute campaigns in extension ruleengineservices. |
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACTIONS
Generated constant - Attribute key of
SourceRule.actions attribute defined at extension ruleengineservices. |
static java.lang.String |
CAMPAIGNS
Generated constant - Attribute key of
SourceRule.campaigns attribute defined at extension ruleengineservices. |
static java.lang.String |
CONDITIONS
Generated constant - Attribute key of
SourceRule.conditions attribute defined at extension ruleengineservices. |
_RULEGROUP2ABSTRACTRULE, CODE, DEPLOYMENTS, DESCRIPTION, ENDDATE, ENGINERULES, MAXALLOWEDRUNS, MESSAGEFIRED, NAME, PRIORITY, RULEGROUP, RULESMODULES, SAPCONDITIONTYPE, STACKABLE, STARTDATE, STATUS, UUID, VERSION_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
SourceRuleModel()
Generated constructor - Default constructor for generic creation.
|
SourceRuleModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
SourceRuleModel(java.lang.String _code)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
SourceRuleModel(java.lang.String _code,
ItemModel _owner,
java.lang.String _uuid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getActions()
Generated method - Getter of the
SourceRule.actions attribute defined at extension ruleengineservices. |
java.util.Set<CampaignModel> |
getCampaigns()
Generated method - Getter of the
SourceRule.campaigns attribute defined at extension ruleengineservices. |
java.lang.String |
getConditions()
Generated method - Getter of the
SourceRule.conditions attribute defined at extension ruleengineservices. |
void |
setActions(java.lang.String value)
Generated method - Setter of
SourceRule.actions attribute defined at extension ruleengineservices. |
void |
setCampaigns(java.util.Set<CampaignModel> value)
Generated method - Setter of
SourceRule.campaigns attribute defined at extension ruleengineservices. |
void |
setConditions(java.lang.String value)
Generated method - Setter of
SourceRule.conditions attribute defined at extension ruleengineservices. |
getCode, getDeployments, getDescription, getDescription, getEndDate, getEngineRules, getMaxAllowedRuns, getMessageFired, getMessageFired, getName, getName, getPriority, getRuleGroup, getRulesModules, getSapConditionType, getStackable, getStartDate, getStatus, getUuid, getVersion, setCode, setDescription, setDescription, setEndDate, setEngineRules, setMaxAllowedRuns, setMessageFired, setMessageFired, setName, setName, setPriority, setRuleGroup, setRulesModules, setSapConditionType, setStackable, setStartDate, setStatus, setUuid, setVersiongetComments, 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 _CAMPAIGN2SOURCERULERELATION
Campaign2SourceRuleRelation defining source attribute campaigns in extension ruleengineservices.public static final java.lang.String CONDITIONS
SourceRule.conditions attribute defined at extension ruleengineservices.public static final java.lang.String ACTIONS
SourceRule.actions attribute defined at extension ruleengineservices.public static final java.lang.String CAMPAIGNS
SourceRule.campaigns attribute defined at extension ruleengineservices.public SourceRuleModel()
public SourceRuleModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public SourceRuleModel(java.lang.String _code)
_code - initial attribute declared by type AbstractRule at extension ruleengineservices@Deprecated
public SourceRuleModel(java.lang.String _code,
ItemModel _owner,
java.lang.String _uuid)
_code - initial attribute declared by type AbstractRule at extension ruleengineservices_owner - initial attribute declared by type Item at extension core_uuid - initial attribute declared by type AbstractRule at extension ruleengineservices@Accessor(qualifier="actions", type=GETTER) public java.lang.String getActions()
SourceRule.actions attribute defined at extension ruleengineservices.@Accessor(qualifier="campaigns", type=GETTER) public java.util.Set<CampaignModel> getCampaigns()
SourceRule.campaigns attribute defined at extension ruleengineservices.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="conditions", type=GETTER) public java.lang.String getConditions()
SourceRule.conditions attribute defined at extension ruleengineservices.@Accessor(qualifier="actions", type=SETTER) public void setActions(java.lang.String value)
SourceRule.actions attribute defined at extension ruleengineservices.value - the actions - Rule consequences stored in a formatted String@Accessor(qualifier="campaigns", type=SETTER) public void setCampaigns(java.util.Set<CampaignModel> value)
SourceRule.campaigns attribute defined at extension ruleengineservices.value - the campaignsCopyright © 2018 SAP SE. All Rights Reserved.