Class ComputedInheritedRules

java.lang.Object
fr.gouv.vitam.worker.core.plugin.computeinheritedrules.model.ComputedInheritedRules

public class ComputedInheritedRules extends Object
ComputedInheritedRules
  • Field Details

  • Constructor Details

    • ComputedInheritedRules

      public ComputedInheritedRules()
    • ComputedInheritedRules

      public ComputedInheritedRules(Map<String,InheritedRule> inheritedRules, com.fasterxml.jackson.databind.JsonNode inheritedRulesAPIOutput, Map<String,Object> globalInheritedProperties, String indexationDate)
    • ComputedInheritedRules

      public ComputedInheritedRules(Map<String,InheritedRule> inheritedRules, String indexationDate, Map<String,Object> globalInheritedProperties)
  • Method Details

    • 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 String getIndexationDate()
    • setIndexationDate

      public void setIndexationDate(String indexationDate)
    • getNeedAuthorization

      public List<Boolean> getNeedAuthorization()
    • setNeedAuthorization

      public void setNeedAuthorization(List<Boolean> needAuthorization)