# Uses of Class
fr.gouv.vitam.functional.administration.core.contract.GenericContractValidator.GenericRejectionCause

Packages that use GenericContractValidator.GenericRejectionCause
Package
Description
fr.gouv.vitam.functional.administration.core.contract

- ## Uses of GenericContractValidator.GenericRejectionCause in fr.gouv.vitam.functional.administration.core.contract

  Methods in fr.gouv.vitam.functional.administration.core.contract that return GenericContractValidator.GenericRejectionCause
  Modifier and Type
  Method
  Description
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectArchiveProfileNotFoundInDatabase(String contractName)`
  Verify for each contract that all archive profiles exists in database
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectAuNotFoundInDatabase(String linkParentId)`
  Reject if the id of the AU is not in filing schema
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectDuplicatedInDatabase(String contractName)`
  Verify for each contract if already exists one in database that have the same name.
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectDuplicateVersionRetentionPolicyUsage(String fieldName, String contractName)`
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectExceptionOccurred(String contractName, String msg, Throwable e)`
  Generate RejectionCause from any throwable
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectExcludedAndRootUnitsNotFound(String contractName, String guidArrayAsString)`
  Generate RejectionCause for not found unit for given GUID
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectExcludedRootUnitsNotFound(String contractName, String guidArrayAsString)`
  Generate RejectionCause for not found unit for given GUID
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectFormatFileTypeNotFoundInDatabase(String contractName)`
  Verify for each contract that all archive profiles exists in database
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectIdNotAllowedInCreate(String contractName)`
  Reject if id exisit and the action is creation.
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectInconsistentContract(String contractName, String reason)`
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectInvalidVersionRetentionPolicyParamOfUsage(String fieldName, String UsageName, String contractName)`
  Reject if versionRentionPolicy parameter is invalid
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectInvalidVersionRetentionPolicyUsage(String fieldName, String contractName)`
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectMandatoryMissing(String fieldName)`
  Reject if one of multiple mandatory parameter are null
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectMCNotFoundInDatabase(String managementContractID)`
  Reject if the id of the MC is not in database
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectRootUnitsNotFound(String contractName, String guidArrayAsString)`
  Generate RejectionCause for not found unit for given GUID
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectStorageStrategyDoesNotContainsOneReferent(String storageStrategy, String fieldName)`
  Reject if storage strategy does not contains referent
  `static GenericContractValidator.GenericRejectionCause`
  GenericContractValidator.GenericRejectionCause.`rejectStorageStrategyMissing(String storageStrategy, String fieldName)`
  Reject if storage strategy was not found
  Methods in fr.gouv.vitam.functional.administration.core.contract that return types with arguments of type GenericContractValidator.GenericRejectionCause
  Modifier and Type
  Method
  Description
  `Optional<GenericContractValidator.GenericRejectionCause>`
  AccessContractValidator.`validate(AccessContractModel accessContract, String contractName)`
  Validate a contract object
  `Optional<GenericContractValidator.GenericRejectionCause>`
  GenericContractValidator.`validate(T contract, String contractName)`
  Validate a contract object
  `Optional<GenericContractValidator.GenericRejectionCause>`
  IngestContractValidator.`validate(IngestContractModel ingestContract, String contractName)`
  Validate a contract object
  `Optional<GenericContractValidator.GenericRejectionCause>`
  ManagementContractValidator.`validate(ManagementContractModel managementContract, String contractName)`
  Validate a contract object