Package org.openremote.model.rules
Class RealmRuleset
java.lang.Object
org.openremote.model.rules.Ruleset
org.openremote.model.rules.RealmRuleset
Rules that can only be triggered by asset modifications in a particular
realm, and can only modify asset data in a particular realm.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openremote.model.rules.Ruleset
Ruleset.Lang
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionRealmRuleset
(String realm, String name, Ruleset.Lang language, String rules) -
Method Summary
Modifier and TypeMethodDescriptiongetRealm()
boolean
setAccessPublicRead
(boolean accessPublicRead) 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:
-
realm
-
accessPublicRead
protected boolean accessPublicRead
-
-
Constructor Details
-
RealmRuleset
public RealmRuleset() -
RealmRuleset
-
-
Method Details
-
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
-