Class ComputedInheritedRules
- java.lang.Object
-
- fr.gouv.vitam.worker.core.plugin.computeinheritedrules.model.ComputedInheritedRules
-
public class ComputedInheritedRules extends java.lang.Object
ComputedInheritedRules
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACCESS_RULE
static java.lang.String
APPRAISAL_RULE
static java.lang.String
CLASSIFICATION_RULE
static java.lang.String
DISSEMINATION_RULE
static java.lang.String
HOLD_RULE
static java.lang.String
REUSE_RULE
static java.lang.String
STORAGE_RULE
-
Constructor Summary
Constructors Constructor Description ComputedInheritedRules()
ComputedInheritedRules(java.util.Map<java.lang.String,InheritedRule> inheritedRules, com.fasterxml.jackson.databind.JsonNode inheritedRulesAPIOutput, java.util.Map<java.lang.String,java.lang.Object> globalInheritedProperties, java.lang.String indexationDate)
ComputedInheritedRules(java.util.Map<java.lang.String,InheritedRule> inheritedRules, java.lang.String indexationDate, java.util.Map<java.lang.String,java.lang.Object> globalInheritedProperties)
-
Method Summary
-
-
-
Field Detail
-
STORAGE_RULE
public static final java.lang.String STORAGE_RULE
- See Also:
- Constant Field Values
-
APPRAISAL_RULE
public static final java.lang.String APPRAISAL_RULE
- See Also:
- Constant Field Values
-
DISSEMINATION_RULE
public static final java.lang.String DISSEMINATION_RULE
- See Also:
- Constant Field Values
-
ACCESS_RULE
public static final java.lang.String ACCESS_RULE
- See Also:
- Constant Field Values
-
REUSE_RULE
public static final java.lang.String REUSE_RULE
- See Also:
- Constant Field Values
-
HOLD_RULE
public static final java.lang.String HOLD_RULE
- See Also:
- Constant Field Values
-
CLASSIFICATION_RULE
public static final java.lang.String CLASSIFICATION_RULE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ComputedInheritedRules
public ComputedInheritedRules()
-
ComputedInheritedRules
public ComputedInheritedRules(java.util.Map<java.lang.String,InheritedRule> inheritedRules, com.fasterxml.jackson.databind.JsonNode inheritedRulesAPIOutput, java.util.Map<java.lang.String,java.lang.Object> globalInheritedProperties, java.lang.String indexationDate)
-
ComputedInheritedRules
public ComputedInheritedRules(java.util.Map<java.lang.String,InheritedRule> inheritedRules, java.lang.String indexationDate, java.util.Map<java.lang.String,java.lang.Object> globalInheritedProperties)
-
-
Method Detail
-
getStorageRule
public InheritedRule getStorageRule()
-
setStorageRule
public void setStorageRule(StorageRule storageRule)
-
getAppraisalRule
public InheritedRule getAppraisalRule()
-
setAppraisalRule
public void setAppraisalRule(AppraisalRule appraisalRule)
-
getDisseminationRule
public InheritedRule getDisseminationRule()
-
setDisseminationRule
public void setDisseminationRule(InheritedRule disseminationRule)
-
getAccessRule
public InheritedRule getAccessRule()
-
setAccessRule
public void setAccessRule(InheritedRule accessRule)
-
getReuseRule
public InheritedRule getReuseRule()
-
setReuseRule
public void setReuseRule(InheritedRule reuseRule)
-
getClassificationRule
public ClassificationRule getClassificationRule()
-
setClassificationRule
public void setClassificationRule(ClassificationRule classificationRule)
-
getHoldRule
public InheritedRule getHoldRule()
-
setHoldRule
public void setHoldRule(InheritedRule holdRule)
-
getInheritedRulesAPIOutput
public com.fasterxml.jackson.databind.JsonNode getInheritedRulesAPIOutput()
-
setInheritedRulesAPIOutput
public void setInheritedRulesAPIOutput(com.fasterxml.jackson.databind.JsonNode inheritedRulesAPIOutput)
-
getIndexationDate
public java.lang.String getIndexationDate()
-
setIndexationDate
public void setIndexationDate(java.lang.String indexationDate)
-
getNeedAuthorization
public java.util.List<java.lang.Boolean> getNeedAuthorization()
-
setNeedAuthorization
public void setNeedAuthorization(java.util.List<java.lang.Boolean> needAuthorization)
-
-