Class Rule
java.lang.Object
org.alfresco.rest.api.model.rules.Rule
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Rule.Builderbuilder()booleanstatic Rulefrom(Rule ruleModel, RestModelMapper<CompositeCondition, ActionCondition> compositeConditionMapper) Converts service POJO rule to REST model rule.getId()booleanbooleanbooleangetName()inthashCode()voidsetActions(List<Action> actions) voidsetConditions(CompositeCondition conditions) voidsetDescription(String description) voidsetErrorScript(String errorScript) voidvoidsetIsAsynchronous(boolean isAsynchronous) voidsetIsEnabled(boolean isEnabled) voidsetIsInheritable(boolean isInheritable) voidsetIsShared(Boolean shared) voidvoidsetRuleTriggers(List<RuleTrigger> triggers) voidsetTriggers(List<String> triggers) toServiceModel(Nodes nodes, RestModelMapper<CompositeCondition, ActionCondition> compositeConditionMapper) Convert the REST model object to the equivalent service POJO.toString()
-
Constructor Details
-
Rule
public Rule()
-
-
Method Details
-
from
public static Rule from(Rule ruleModel, RestModelMapper<CompositeCondition, ActionCondition> compositeConditionMapper) Converts service POJO rule to REST model rule. -
toServiceModel
public Rule toServiceModel(Nodes nodes, RestModelMapper<CompositeCondition, ActionCondition> compositeConditionMapper) Convert the REST model object to the equivalent service POJO.- Parameters:
nodes- The nodes API.- Returns:
- The rule service POJO.
-
getId
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getIsEnabled
public boolean getIsEnabled() -
setIsEnabled
public void setIsEnabled(boolean isEnabled) -
getIsInheritable
public boolean getIsInheritable() -
setIsInheritable
public void setIsInheritable(boolean isInheritable) -
getIsAsynchronous
public boolean getIsAsynchronous() -
setIsAsynchronous
public void setIsAsynchronous(boolean isAsynchronous) -
getErrorScript
-
setErrorScript
-
getTriggers
-
setTriggers
-
setRuleTriggers
-
getConditions
-
setConditions
-
getActions
-
setActions
-
toString
-
equals
-
hashCode
public int hashCode() -
builder
-