Package org.openremote.model.rules
Class AssetRuleset
java.lang.Object
org.openremote.model.rules.Ruleset
org.openremote.model.rules.AssetRuleset
Rules that can only be triggered by asset modifications in a particular
asset subtree, and can only modify asset data in a particular asset subtree.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openremote.model.rules.Ruleset
Ruleset.Lang
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected boolean
protected String
protected String
static final String
Fields inherited from class org.openremote.model.rules.Ruleset
CONTINUE_ON_ERROR, createdOn, enabled, error, id, lang, lastModified, meta, name, rules, SHOW_ON_LIST, status, TRIGGER_ON_PREDICTED_DATA, VALIDITY, version
-
Constructor Summary
ConstructorsConstructorDescriptionAssetRuleset
(String assetId, String name, Ruleset.Lang language, String rules) -
Method Summary
Modifier and TypeMethodDescriptiongetRealm()
boolean
setAccessPublicRead
(boolean accessPublicRead) setAssetId
(String assetId) setContinueOnError
(boolean continueOnError) setCreatedOn
(Date createdOn) setEnabled
(boolean enabled) setLang
(Ruleset.Lang lang) setLastModified
(Date lastModified) setStatus
(RulesetStatus status) setTriggerOnPredictedData
(boolean triggerOnPredictedData) setValidity
(CalendarEvent calendarEvent) setVersion
(long version) toString()
Methods inherited from class org.openremote.model.rules.Ruleset
getCreatedOn, getError, getId, getLang, getLastModified, getMeta, getName, getRules, getStatus, getValidity, getVersion, isContinueOnError, isEnabled, isShowOnList, isTriggerOnPredictedData, setLastModified, setShowOnList, updateLastModified
-
Field Details
-
TYPE
- See Also:
-
assetId
-
accessPublicRead
protected boolean accessPublicRead -
realm
-
-
Constructor Details
-
AssetRuleset
public AssetRuleset() -
AssetRuleset
-
-
Method Details
-
getAssetId
-
setAssetId
-
getRealm
-
setRealm
-
isAccessPublicRead
public boolean isAccessPublicRead() -
setAccessPublicRead
-
setId
-
setVersion
- Overrides:
setVersion
in classRuleset
-
setCreatedOn
- Overrides:
setCreatedOn
in classRuleset
-
setLastModified
- Overrides:
setLastModified
in classRuleset
-
setName
-
setEnabled
- Overrides:
setEnabled
in classRuleset
-
setRules
-
setLang
-
setMeta
-
setStatus
-
setError
-
setContinueOnError
- Overrides:
setContinueOnError
in classRuleset
-
setValidity
- Overrides:
setValidity
in classRuleset
-
setTriggerOnPredictedData
- Overrides:
setTriggerOnPredictedData
in classRuleset
-
toString
-