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
- InvalidParseOperationException
InvalidCreateOperationException
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForObjectGroupForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel contract) throws InvalidParseOperationException, InvalidCreateOperationException
queryDsl
- contract
- InvalidParseOperationException
InvalidCreateOperationException
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForUnitForUpdate(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel contract) throws InvalidParseOperationException, InvalidCreateOperationException
queryDsl
- contract
- InvalidParseOperationException
InvalidCreateOperationException
public static void applyAccessContractRestriction(RequestParserMultiple parser, AccessContractModel contract, boolean isUnit) throws InvalidCreateOperationException
parser
- contract
- isUnit
- InvalidParseOperationException
InvalidCreateOperationException
@Deprecated public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionOnOriginatingAgencies(com.fasterxml.jackson.databind.JsonNode queryDsl) throws InvalidParseOperationException, InvalidCreateOperationException
queryDsl
- InvalidParseOperationException
InvalidCreateOperationException
Copyright © 2018 Vitam. All rights reserved.