Package | Description |
---|---|
fr.gouv.vitam.access.external.client |
Provides
|
fr.gouv.vitam.common.external.client |
Contains generic VitamClient and associated basic implementation used as base for every specific client module.
|
fr.gouv.vitam.common.model |
This package contains simple POJOs and DTOs that may be shared commonly by all vitam internal components
|
fr.gouv.vitam.common.model.administration |
Provides common public Model classes for the administration module.
|
fr.gouv.vitam.functional.administration | |
fr.gouv.vitam.functional.administration.client |
Provides Functional administration client interface, factory and implementations.
|
fr.gouv.vitam.functional.administration.context.core | |
fr.gouv.vitam.functional.administration.contract.core | |
fr.gouv.vitam.functional.administration.rest |
Provides the web server application and configuration for the Functional administration module and the rest resource it uses
|
Modifier and Type | Method and Description |
---|---|
RequestResponse<AccessContractModel> |
AdminExternalClientRest.findAccessContractById(VitamContext vitamContext,
String contractId) |
RequestResponse<AccessContractModel> |
AdminExternalClientMock.findAccessContractById(VitamContext vitamContext,
String contractId) |
RequestResponse<AccessContractModel> |
AdminExternalClient.findAccessContractById(VitamContext vitamContext,
String contractId)
Find an access contracts by its id.
|
RequestResponse<AccessContractModel> |
AdminExternalClientRest.findAccessContracts(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select) |
RequestResponse<AccessContractModel> |
AdminExternalClientMock.findAccessContracts(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select) |
RequestResponse<AccessContractModel> |
AdminExternalClient.findAccessContracts(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find access contracts.
|
Modifier and Type | Method and Description |
---|---|
static RequestResponse<AccessContractModel> |
ClientMockResultHelper.getAccessContracts() |
Modifier and Type | Method and Description |
---|---|
AccessContractModel |
VitamSession.getContract() |
Modifier and Type | Method and Description |
---|---|
void |
VitamSession.setContract(AccessContractModel contract) |
Modifier and Type | Method and Description |
---|---|
AccessContractModel |
AccessContractModel.setDataObjectVersion(Set<String> dataObjectVersion) |
AccessContractModel |
AccessContractModel.setEveryDataObjectVersion(Boolean everyDataObjectVersion)
Set the 'everyDataObjectVersion' flag on the contract.
|
AccessContractModel |
AccessContractModel.setEveryOriginatingAgency(Boolean everyOriginatingAgency)
Set the 'everyOriginatingAgency' flag on the contract.
|
AccessContractModel |
AccessContractModel.setOriginatingAgencies(Set<String> originatingAgencies)
Set the collection of originating agency
|
AccessContractModel |
AccessContractModel.setRootUnits(Set<String> rootUnits)
Collection of GUID of archive units.
|
AccessContractModel |
AccessContractModel.setWritingPermission(Boolean writingPermission) |
Modifier and Type | Method and Description |
---|---|
RequestResponseOK<AccessContractModel> |
ContractsFinder.findAccessContrats(com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
RequestResponse<AccessContractModel> |
AdminManagementClient.findAccessContracts(com.fasterxml.jackson.databind.JsonNode queryDsl)
Find access contracts
By id mongo
By the name
By comlexe criteria
|
RequestResponse<AccessContractModel> |
AdminManagementClient.findAccessContractsByID(String documentId) |
RequestResponse<AccessContractModel> |
AdminManagementClient.updateAccessContract(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update AccessContract to mongo
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response.Status |
AdminManagementClient.importAccessContracts(List<AccessContractModel> accessContractModelList)
Import a set of access contracts after passing the validation steps If all the contracts are valid, they are
stored in the collection and indexed The input is invalid in the following situations :
The json is invalid
The json have an id already set
The json contains 2 ore many contracts having the same name
One or more mandatory field is missing
A field has an invalid format
One or many contracts Already exist in the database
|
Constructor and Description |
---|
ContextServiceImpl(MongoDbAccessAdminImpl mongoAccess,
VitamCounterService vitamCounterService,
ContractService<IngestContractModel> ingestContract,
ContractService<AccessContractModel> accessContract,
SecurityProfileService securityProfileService,
FunctionalBackupService functionalBackupService)
Constructor
|
Modifier and Type | Method and Description |
---|---|
AccessContractModel |
AccessContractImpl.findByIdentifier(String identifier) |
Modifier and Type | Method and Description |
---|---|
RequestResponse<AccessContractModel> |
AccessContractImpl.createContracts(List<AccessContractModel> contractModelList) |
RequestResponseOK<AccessContractModel> |
AccessContractImpl.findContracts(com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<AccessContractModel> |
AccessContractImpl.updateContract(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
Optional<GenericContractValidator.GenericRejectionCause> |
AccessContractValidator.validate(AccessContractModel accessContract,
String contractName)
Validate a contract object
|
Modifier and Type | Method and Description |
---|---|
RequestResponse<AccessContractModel> |
AccessContractImpl.createContracts(List<AccessContractModel> contractModelList) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
ContractResource.importAccessContracts(List<AccessContractModel> accessContractModelList,
javax.ws.rs.core.UriInfo uri)
Import a set of contracts access after passing the validation steps.
|
Copyright © 2018 Vitam. All rights reserved.