Package pl.edu.icm.unity.types.bulkops
Class ScheduledProcessingRuleParam
java.lang.Object
pl.edu.icm.unity.types.translation.TranslationRule
pl.edu.icm.unity.types.bulkops.ScheduledProcessingRuleParam
- Direct Known Subclasses:
ScheduledProcessingRule
Extends
TranslationRule
by introducing an execution schedule.- Author:
- K. Benedyczak
-
Field Summary
Fields inherited from class pl.edu.icm.unity.types.translation.TranslationRule
action, condition
-
Constructor Summary
ConstructorDescriptionScheduledProcessingRuleParam
(com.fasterxml.jackson.databind.node.ObjectNode root) ScheduledProcessingRuleParam
(String condition, TranslationAction action, String cronExpression) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
void
setCronExpression
(String cronExpression) com.fasterxml.jackson.databind.node.ObjectNode
toJson()
toString()
Methods inherited from class pl.edu.icm.unity.types.translation.TranslationRule
getAction, getCondition, setCondition, setTranslationAction
-
Field Details
-
cronExpression
-
-
Constructor Details
-
ScheduledProcessingRuleParam
public ScheduledProcessingRuleParam(String condition, TranslationAction action, String cronExpression) -
ScheduledProcessingRuleParam
-
ScheduledProcessingRuleParam
public ScheduledProcessingRuleParam(com.fasterxml.jackson.databind.node.ObjectNode root)
-
-
Method Details
-
getCronExpression
-
setCronExpression
-
toJson
public com.fasterxml.jackson.databind.node.ObjectNode toJson() -
toString
- Overrides:
toString
in classTranslationRule
-
hashCode
public int hashCode()- Overrides:
hashCode
in classTranslationRule
-
equals
- Overrides:
equals
in classTranslationRule
-