public class AdminExternalClientMock extends AbstractMockClient implements AdminExternalClient
AbstractMockClient.FakeInboundResponse
Modifier and Type | Field and Description |
---|---|
static String |
ID |
INTERNAL_SERVER_ERROR
STATUS_URL
Constructor and Description |
---|
AdminExternalClientMock() |
Modifier and Type | Method and Description |
---|---|
RequestResponse<ItemStatus> |
cancelOperationProcessExecution(VitamContext vitamContext,
String id)
Cancel the operation
|
javax.ws.rs.core.Response |
checkAgencies(VitamContext vitamContext,
InputStream agencies)
checkAgencies
The caller is responsible to close the Response after consuming the inputStream. |
javax.ws.rs.core.Response |
checkFormats(VitamContext vitamContext,
InputStream formats)
checkFormats
The caller is responsible to close the Response after consuming the inputStream. |
javax.ws.rs.core.Response |
checkRules(VitamContext vitamContext,
InputStream rules)
checkRules
The caller is responsible to close the Response after consuming the inputStream. |
RequestResponse |
checkTraceabilityOperation(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse |
createAccessContracts(VitamContext vitamContext,
InputStream accessContracts)
create a set of access contracts after passing the validation steps.
|
RequestResponse |
createAgencies(VitamContext vitamContext,
InputStream agencies,
String filename)
create a set of agencies
|
RequestResponse |
createArchiveUnitProfile(VitamContext vitamContext,
InputStream docTypes)
Create a ArchiveUnitProfile after passing the validation steps.
|
RequestResponse |
createContexts(VitamContext vitamContext,
InputStream contexts)
create a set of contexts
|
RequestResponse |
createFormats(VitamContext vitamContext,
InputStream formats,
String filename)
create a set of formats
|
RequestResponse |
createIngestContracts(VitamContext vitamContext,
InputStream ingestContracts)
create a set of ingest contracts after passing the validation steps.
|
RequestResponse |
createProfileFile(VitamContext vitamContext,
String profileMetadataId,
InputStream profile)
Save profile file (xsd, rng, ...) corresponding to the profile metadata.
|
RequestResponse |
createProfiles(VitamContext vitamContext,
InputStream profiles)
Create a profile metadata after passing the validation steps.
|
RequestResponse |
createRules(VitamContext vitamContext,
InputStream rules,
String filename)
create a set of rules
|
RequestResponse |
createSecurityProfiles(VitamContext vitamContext,
InputStream securityProfiles,
String filename)
create a set of security profiles
|
javax.ws.rs.core.Response |
downloadAgenciesCsvAsStream(VitamContext vitamContext,
String opId)
Download Csv referential Agencies
|
javax.ws.rs.core.Response |
downloadDistributionReport(VitamContext vitamContext,
String opId)
Download distribution reports
|
javax.ws.rs.core.Response |
downloadProfileFile(VitamContext vitamContext,
String profileMetadataId)
Download the profile file according to profileMetadataId
|
javax.ws.rs.core.Response |
downloadRulesCsvAsStream(VitamContext vitamContext,
String opId)
Download Csv referential Rules
|
javax.ws.rs.core.Response |
downloadRulesReport(VitamContext vitamContext,
String opId)
Download rules report
|
javax.ws.rs.core.Response |
downloadTraceabilityOperationFile(VitamContext vitamContext,
String operationId)
Download the traceability operation file according to operationId
|
RequestResponse |
evidenceAudit(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode queryDsl)
launch a traceability audit for the request
|
RequestResponse |
exportProbativeValue(VitamContext vitamContext,
ProbativeValueRequest probativeValueRequest)
launch probative value process
|
RequestResponse<AccessContractModel> |
findAccessContractById(VitamContext vitamContext,
String contractId)
Find an access contracts by its id.
|
RequestResponse<AccessContractModel> |
findAccessContracts(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find access contracts.
|
RequestResponse<AccessionRegisterSummaryModel> |
findAccessionRegister(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find accession registers.
|
RequestResponse<AccessionRegisterSummaryModel> |
findAccessionRegisterById(VitamContext vitamContext,
String accessionRegisterId)
Find an accession register by its id.
|
RequestResponse<AccessionRegisterSymbolicModel> |
findAccessionRegisterSymbolic(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find accession registers symbolic.
|
RequestResponse<AgenciesModel> |
findAgencies(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode query)
Find agencies
|
RequestResponse<AgenciesModel> |
findAgencyByID(VitamContext vitamContext,
String agencyById)
Find an agency by its id.
|
RequestResponse<ArchiveUnitProfileModel> |
findArchiveUnitProfileById(VitamContext vitamContext,
String id)
Find an archive unit profile by its id.
|
RequestResponse<ArchiveUnitProfileModel> |
findArchiveUnitProfiles(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode query)
Find archive unit profiles
|
RequestResponse<ContextModel> |
findContextById(VitamContext vitamContext,
String contextId)
Find a context by its id
|
RequestResponse<ContextModel> |
findContexts(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find contexts.
|
RequestResponse<FileFormatModel> |
findFormatById(VitamContext vitamContext,
String formatId)
Find a format by its id.
|
RequestResponse<FileFormatModel> |
findFormats(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find formats.
|
RequestResponse<IngestContractModel> |
findIngestContractById(VitamContext vitamContext,
String contractId)
Find an entry contract by its id.
|
RequestResponse<IngestContractModel> |
findIngestContracts(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find entry contracts.
|
RequestResponse<OntologyModel> |
findOntologies(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode query)
Find ontologies
|
RequestResponse<OntologyModel> |
findOntologyById(VitamContext vitamContext,
String id)
Find an ontology by its id.
|
RequestResponse<ProfileModel> |
findProfileById(VitamContext vitamContext,
String profileId)
Find a profile by its id.
|
RequestResponse<ProfileModel> |
findProfiles(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find profiles.
|
RequestResponse<FileRulesModel> |
findRuleById(VitamContext vitamContext,
String ruleId)
Find a rule by its id.
|
RequestResponse<FileRulesModel> |
findRules(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find rules.
|
RequestResponse<SecurityProfileModel> |
findSecurityProfileById(VitamContext vitamContext,
String identifier)
Find a security profile by its identifier.
|
RequestResponse<SecurityProfileModel> |
findSecurityProfiles(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
Find security profiles by query dsl.
|
RequestResponse |
getAccessionRegisterDetail(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode query)
Get the accession register details matching the given query
|
RequestResponse<ItemStatus> |
getOperationProcessExecutionDetails(VitamContext vitamContext,
String id) |
RequestResponse<ItemStatus> |
getOperationProcessStatus(VitamContext vitamContext,
String id)
Get vitam operation status
|
RequestResponse<WorkFlow> |
getWorkflowDefinitions(VitamContext vitamContext) |
RequestResponse |
importOntologies(boolean forceUpdate,
VitamContext vitamContext,
InputStream profiles)
Import a set of ontologies metadata.
|
RequestResponse |
launchAudit(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode auditOption)
Check the existence of objects in the context of an audit
|
RequestResponse<ProcessDetail> |
listOperationsDetails(VitamContext vitamContext,
ProcessQuery query)
Get the list of operations details
|
RequestResponse |
rectificationAudit(VitamContext vitamContext,
String operationId)
launch a rectification audit for the operation id
|
RequestResponse |
updateAccessContract(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the given access contract by query dsl
|
RequestResponse |
updateArchiveUnitProfile(VitamContext vitamContext,
String archiveUnitprofileId,
com.fasterxml.jackson.databind.JsonNode queryDSL)
Update the given archive unit profile by query DSL
|
RequestResponse |
updateContext(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the context by query dsl
|
RequestResponse |
updateIngestContract(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the given ingest contract by query dsl
|
RequestResponse<ItemStatus> |
updateOperationActionProcess(VitamContext vitamContext,
String actionId,
String id)
Update the operation according to the requested action
|
RequestResponse |
updateProfile(VitamContext vitamContext,
String profileMetadataId,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the detail of the profile
|
RequestResponse |
updateSecurityProfile(VitamContext vitamContext,
String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Updates the given security profile by query dsl
|
checkStatus, checkStatus, close, consumeAnyEntityAndClose, getResourcePath, getServiceUrl
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkStatus, checkStatus, close, consumeAnyEntityAndClose, getResourcePath, getServiceUrl
public static final String ID
public RequestResponse getAccessionRegisterDetail(VitamContext vitamContext, String id, com.fasterxml.jackson.databind.JsonNode query) throws InvalidParseOperationException, AccessExternalClientServerException, AccessExternalClientNotFoundException
AdminExternalClient
getAccessionRegisterDetail
in interface AdminExternalClient
vitamContext
- the vitam contextid
- the id of accession registerquery
- The DSL Query as a JSON NodeInvalidParseOperationException
AccessExternalClientServerException
AccessExternalClientNotFoundException
public RequestResponse updateAccessContract(VitamContext vitamContext, String id, com.fasterxml.jackson.databind.JsonNode queryDsl) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
updateAccessContract
in interface AdminExternalClient
vitamContext
- the vitam contextid
- the given id of the access contractqueryDsl
- the given dsl queryInvalidParseOperationException
AccessExternalClientException
public RequestResponse updateIngestContract(VitamContext vitamContext, String id, com.fasterxml.jackson.databind.JsonNode queryDsl) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
updateIngestContract
in interface AdminExternalClient
vitamContext
- the vitam contextid
- the given id of the ingest contractqueryDsl
- the given dsl queryInvalidParseOperationException
AccessExternalClientException
public RequestResponse createProfiles(VitamContext vitamContext, InputStream profiles) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
createProfiles
in interface AdminExternalClient
vitamContext
- the vitam contextprofiles
- as Json InputStreamInvalidParseOperationException
AccessExternalClientException
public RequestResponse createProfileFile(VitamContext vitamContext, String profileMetadataId, InputStream profile) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
createProfileFile
in interface AdminExternalClient
vitamContext
- the vitam contextprofile
- as InputStreamInvalidParseOperationException
AccessExternalClientException
public javax.ws.rs.core.Response downloadProfileFile(VitamContext vitamContext, String profileMetadataId) throws AccessExternalClientException
AdminExternalClient
downloadProfileFile
in interface AdminExternalClient
vitamContext
- the vitam contextAccessExternalClientException
public RequestResponse createContexts(VitamContext vitamContext, InputStream contexts) throws InvalidParseOperationException
AdminExternalClient
createContexts
in interface AdminExternalClient
vitamContext
- the vitam contextInvalidParseOperationException
public RequestResponse updateContext(VitamContext vitamContext, String id, com.fasterxml.jackson.databind.JsonNode queryDsl) throws AccessExternalClientException, InvalidParseOperationException
AdminExternalClient
updateContext
in interface AdminExternalClient
vitamContext
- the vitam contextid
- the context idAccessExternalClientException
InvalidParseOperationException
public RequestResponse checkTraceabilityOperation(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode query) throws AccessExternalClientServerException, InvalidParseOperationException
checkTraceabilityOperation
in interface AdminExternalClient
vitamContext
- the vitam contextAccessExternalClientServerException
InvalidParseOperationException
public javax.ws.rs.core.Response downloadTraceabilityOperationFile(VitamContext vitamContext, String operationId) throws AccessExternalClientServerException
AdminExternalClient
downloadTraceabilityOperationFile
in interface AdminExternalClient
vitamContext
- the vitam contextAccessExternalClientServerException
public RequestResponse launchAudit(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode auditOption)
AdminExternalClient
launchAudit
in interface AdminExternalClient
vitamContext
- the vitam contextpublic RequestResponse<FileFormatModel> findFormats(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findFormats
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<FileRulesModel> findRules(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findRules
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<IngestContractModel> findIngestContracts(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findIngestContracts
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<AccessContractModel> findAccessContracts(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findAccessContracts
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<ContextModel> findContexts(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findContexts
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<ProfileModel> findProfiles(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findProfiles
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<AccessionRegisterSummaryModel> findAccessionRegister(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findAccessionRegister
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<AccessionRegisterSymbolicModel> findAccessionRegisterSymbolic(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findAccessionRegisterSymbolic
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<FileFormatModel> findFormatById(VitamContext vitamContext, String formatId) throws VitamClientException
AdminExternalClient
findFormatById
in interface AdminExternalClient
vitamContext
- the vitam contextformatId
- the formatIdVitamClientException
public RequestResponse<FileRulesModel> findRuleById(VitamContext vitamContext, String ruleId) throws VitamClientException
AdminExternalClient
findRuleById
in interface AdminExternalClient
vitamContext
- the vitam contextruleId
- the rule idVitamClientException
public RequestResponse<IngestContractModel> findIngestContractById(VitamContext vitamContext, String contractId) throws VitamClientException
AdminExternalClient
findIngestContractById
in interface AdminExternalClient
vitamContext
- the vitam contextcontractId
- the contract idVitamClientException
public RequestResponse<AccessContractModel> findAccessContractById(VitamContext vitamContext, String contractId) throws VitamClientException
AdminExternalClient
findAccessContractById
in interface AdminExternalClient
vitamContext
- the vitam contextcontractId
- the contract idVitamClientException
public RequestResponse<ContextModel> findContextById(VitamContext vitamContext, String contextId) throws VitamClientException
AdminExternalClient
findContextById
in interface AdminExternalClient
vitamContext
- the vitam contextcontextId
- the context idVitamClientException
public RequestResponse<ProfileModel> findProfileById(VitamContext vitamContext, String profileId) throws VitamClientException
AdminExternalClient
findProfileById
in interface AdminExternalClient
vitamContext
- the vitam contextprofileId
- the profile tIdVitamClientException
public RequestResponse<AccessionRegisterSummaryModel> findAccessionRegisterById(VitamContext vitamContext, String accessionRegisterId) throws VitamClientException
AdminExternalClient
findAccessionRegisterById
in interface AdminExternalClient
vitamContext
- the vitam contextaccessionRegisterId
- the accession register idVitamClientException
public RequestResponse<AgenciesModel> findAgencies(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode query)
AdminExternalClient
findAgencies
in interface AdminExternalClient
vitamContext
- the vitam contextquery
- select querypublic RequestResponse<AgenciesModel> findAgencyByID(VitamContext vitamContext, String agencyById) throws VitamClientException
AdminExternalClient
findAgencyByID
in interface AdminExternalClient
vitamContext
- the vitam contextagencyById
- the agency idVitamClientException
public RequestResponse updateSecurityProfile(VitamContext vitamContext, String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) throws VitamClientException
AdminExternalClient
updateSecurityProfile
in interface AdminExternalClient
vitamContext
- the vitam contextidentifier
- the identifier of the security profile to updatequeryDsl
- the given dsl queryVitamClientException
public RequestResponse<SecurityProfileModel> findSecurityProfiles(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
AdminExternalClient
findSecurityProfiles
in interface AdminExternalClient
vitamContext
- the vitam contextselect
- select queryVitamClientException
public RequestResponse<SecurityProfileModel> findSecurityProfileById(VitamContext vitamContext, String identifier) throws VitamClientException
AdminExternalClient
findSecurityProfileById
in interface AdminExternalClient
vitamContext
- the vitam contextidentifier
- the identifier of the security profileVitamClientException
public RequestResponse updateProfile(VitamContext vitamContext, String profileMetadataId, com.fasterxml.jackson.databind.JsonNode queryDsl) throws AccessExternalClientException
AdminExternalClient
updateProfile
in interface AdminExternalClient
AccessExternalClientException
public RequestResponse<ProcessDetail> listOperationsDetails(VitamContext vitamContext, ProcessQuery query) throws VitamClientException
AdminExternalClient
listOperationsDetails
in interface AdminExternalClient
vitamContext
- the vitam contextquery
- filter queryVitamClientException
public RequestResponse<ItemStatus> getOperationProcessStatus(VitamContext vitamContext, String id) throws VitamClientException
OperationStatusClient
getOperationProcessStatus
in interface OperationStatusClient
vitamContext
- the vitam contextVitamClientException
public RequestResponse<ItemStatus> getOperationProcessExecutionDetails(VitamContext vitamContext, String id) throws VitamClientException
getOperationProcessExecutionDetails
in interface AdminExternalClient
vitamContext
- the vitam contextVitamClientException
public RequestResponse<ItemStatus> cancelOperationProcessExecution(VitamContext vitamContext, String id) throws VitamClientException
AdminExternalClient
cancelOperationProcessExecution
in interface AdminExternalClient
vitamContext
- the vitam contextVitamClientException
public RequestResponse<ItemStatus> updateOperationActionProcess(VitamContext vitamContext, String actionId, String id) throws VitamClientException
AdminExternalClient
updateOperationActionProcess
in interface AdminExternalClient
vitamContext
- the vitam contextactionId
- an action as a string among "RESUME" (resume workflow till the end), "NEXT" (launch next step),
"REPLAY" (replay the step) and PAUSE" (pause the workflow)VitamClientException
public RequestResponse<WorkFlow> getWorkflowDefinitions(VitamContext vitamContext) throws VitamClientException
getWorkflowDefinitions
in interface AdminExternalClient
vitamContext
- the vitam context@return the Workflow definitionsVitamClientException
public RequestResponse createAgencies(VitamContext vitamContext, InputStream agencies, String filename) throws AccessExternalClientException, InvalidParseOperationException
AdminExternalClient
createAgencies
in interface AdminExternalClient
vitamContext
- the vitam contextagencies
- agencies to be createdAccessExternalClientException
InvalidParseOperationException
public RequestResponse createFormats(VitamContext vitamContext, InputStream formats, String filename) throws AccessExternalClientException, InvalidParseOperationException
AdminExternalClient
createFormats
in interface AdminExternalClient
vitamContext
- the vitam contextformats
- formats to be createdAccessExternalClientException
InvalidParseOperationException
public RequestResponse createRules(VitamContext vitamContext, InputStream rules, String filename) throws AccessExternalClientException, InvalidParseOperationException
AdminExternalClient
createRules
in interface AdminExternalClient
vitamContext
- the vitam contextrules
- rules to be createdAccessExternalClientException
InvalidParseOperationException
public RequestResponse createSecurityProfiles(VitamContext vitamContext, InputStream securityProfiles, String filename) throws AccessExternalClientException, InvalidParseOperationException, VitamClientException
AdminExternalClient
createSecurityProfiles
in interface AdminExternalClient
vitamContext
- the vitam contextsecurityProfiles
- security profiles to be createdAccessExternalClientException
InvalidParseOperationException
VitamClientException
public javax.ws.rs.core.Response checkRules(VitamContext vitamContext, InputStream rules) throws VitamClientException
AdminExternalClient
checkRules
in interface AdminExternalClient
vitamContext
- the vitam contextrules
- the input stream to be checkedVitamClientException
public javax.ws.rs.core.Response checkFormats(VitamContext vitamContext, InputStream formats) throws VitamClientException
AdminExternalClient
checkFormats
in interface AdminExternalClient
vitamContext
- the vitam contextformats
- the input stream to be checkedVitamClientException
public javax.ws.rs.core.Response checkAgencies(VitamContext vitamContext, InputStream agencies) throws VitamClientException
AdminExternalClient
checkAgencies
in interface AdminExternalClient
vitamContext
- the vitam contextagencies
- the input stream to be checkedVitamClientException
public RequestResponse createIngestContracts(VitamContext vitamContext, InputStream ingestContracts) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
createIngestContracts
in interface AdminExternalClient
vitamContext
- the vitam contextingestContracts
- as InputStreamInvalidParseOperationException
AccessExternalClientException
public RequestResponse createAccessContracts(VitamContext vitamContext, InputStream accessContracts) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
createAccessContracts
in interface AdminExternalClient
vitamContext
- the vitam contextaccessContracts
- as InputStreamInvalidParseOperationException
AccessExternalClientException
public javax.ws.rs.core.Response downloadRulesReport(VitamContext vitamContext, String opId) throws VitamClientException
AdminExternalClient
downloadRulesReport
in interface AdminExternalClient
vitamContext
- the vitam contextopId
- the op (logbook) IDVitamClientException
public javax.ws.rs.core.Response downloadDistributionReport(VitamContext vitamContext, String opId) throws VitamClientException
AdminExternalClient
downloadDistributionReport
in interface AdminExternalClient
vitamContext
- the vitam contextopId
- the op (logbook) IDVitamClientException
public javax.ws.rs.core.Response downloadRulesCsvAsStream(VitamContext vitamContext, String opId) throws VitamClientException
AdminExternalClient
downloadRulesCsvAsStream
in interface AdminExternalClient
vitamContext
- the vitam contextopId
- the op (logbook) IDVitamClientException
- vitamClientExceptionpublic javax.ws.rs.core.Response downloadAgenciesCsvAsStream(VitamContext vitamContext, String opId) throws VitamClientException
AdminExternalClient
downloadAgenciesCsvAsStream
in interface AdminExternalClient
vitamContext
- the vitam contextopId
- the op (logbook) IDVitamClientException
- vitamClientExceptionpublic RequestResponse evidenceAudit(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode queryDsl)
AdminExternalClient
evidenceAudit
in interface AdminExternalClient
vitamContext
- the vitamContextqueryDsl
- the queryDslpublic RequestResponse rectificationAudit(VitamContext vitamContext, String operationId)
AdminExternalClient
rectificationAudit
in interface AdminExternalClient
vitamContext
- the operation IdoperationId
- the operation Idpublic RequestResponse exportProbativeValue(VitamContext vitamContext, ProbativeValueRequest probativeValueRequest)
AdminExternalClient
exportProbativeValue
in interface AdminExternalClient
vitamContext
- the vitam contextprobativeValueRequest
- the requestpublic RequestResponse createArchiveUnitProfile(VitamContext vitamContext, InputStream docTypes)
AdminExternalClient
createArchiveUnitProfile
in interface AdminExternalClient
vitamContext
- the vitam contextdocTypes
- archive unit profiles as Json InputStreampublic RequestResponse<ArchiveUnitProfileModel> findArchiveUnitProfileById(VitamContext vitamContext, String id) throws VitamClientException
AdminExternalClient
findArchiveUnitProfileById
in interface AdminExternalClient
vitamContext
- the vitam contextid
- the archive unit profile IdVitamClientException
public RequestResponse<ArchiveUnitProfileModel> findArchiveUnitProfiles(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode query) throws VitamClientException
AdminExternalClient
findArchiveUnitProfiles
in interface AdminExternalClient
vitamContext
- the vitam contextquery
- select queryVitamClientException
public RequestResponse updateArchiveUnitProfile(VitamContext vitamContext, String archiveUnitprofileId, com.fasterxml.jackson.databind.JsonNode queryDSL) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
updateArchiveUnitProfile
in interface AdminExternalClient
vitamContext
- the vitam contextarchiveUnitprofileId
- the id of the archive unit profile update targetqueryDSL
- the given DSL queryInvalidParseOperationException
AccessExternalClientException
public RequestResponse importOntologies(boolean forceUpdate, VitamContext vitamContext, InputStream profiles) throws InvalidParseOperationException, AccessExternalClientException
AdminExternalClient
importOntologies
in interface AdminExternalClient
vitamContext
- the vitam contextprofiles
- as Json InputStreamInvalidParseOperationException
AccessExternalClientException
public RequestResponse<OntologyModel> findOntologies(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode query) throws VitamClientException
AdminExternalClient
findOntologies
in interface AdminExternalClient
vitamContext
- the vitam contextquery
- select queryVitamClientException
public RequestResponse<OntologyModel> findOntologyById(VitamContext vitamContext, String id) throws VitamClientException
AdminExternalClient
findOntologyById
in interface AdminExternalClient
vitamContext
- the vitam contextid
- the ontology IdVitamClientException
Copyright © 2018 Vitam. All rights reserved.