public final class AccessContractRestrictionHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
applyAccessContractRestriction(RequestParserMultiple parser,
AccessContractModel contract,
boolean isUnit)
Apply access contract restriction for object group and archive unit
|
static com.fasterxml.jackson.databind.JsonNode |
applyAccessContractRestrictionForObjectGroupForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
Apply access contract restriction for object group for select request
|
static com.fasterxml.jackson.databind.JsonNode |
applyAccessContractRestrictionForUnitForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
Apply access contract restriction for archive unit for select request
|
static com.fasterxml.jackson.databind.JsonNode |
applyAccessContractRestrictionForUnitForUpdate(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
Apply access contract restriction for archive unit for update request
|
static com.fasterxml.jackson.databind.JsonNode |
applyAccessContractRestrictionOnOriginatingAgencies(com.fasterxml.jackson.databind.JsonNode queryDsl)
Deprecated.
|
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForUnitForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
throws InvalidParseOperationException,
InvalidCreateOperationException
queryDsl - contract - InvalidParseOperationExceptionInvalidCreateOperationExceptionpublic static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForObjectGroupForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
throws InvalidParseOperationException,
InvalidCreateOperationException
queryDsl - contract - InvalidParseOperationExceptionInvalidCreateOperationExceptionpublic static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForUnitForUpdate(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
throws InvalidParseOperationException,
InvalidCreateOperationException
queryDsl - contract - InvalidParseOperationExceptionInvalidCreateOperationExceptionpublic static void applyAccessContractRestriction(RequestParserMultiple parser, AccessContractModel contract, boolean isUnit) throws InvalidCreateOperationException
parser - contract - isUnit - InvalidParseOperationExceptionInvalidCreateOperationException@Deprecated public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionOnOriginatingAgencies(com.fasterxml.jackson.databind.JsonNode queryDsl) throws InvalidParseOperationException, InvalidCreateOperationException
queryDsl - InvalidParseOperationExceptionInvalidCreateOperationExceptionCopyright © 2018 Vitam. All rights reserved.