public interface AccessExternalClient extends BasicClient
STATUS_URL| Modifier and Type | Method and Description |
|---|---|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
exportDIP(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode selectQuery) |
javax.ws.rs.core.Response |
getDIPById(VitamContext vitamContext,
String dipId)
getDIPById
The caller is responsible to close the Response after consuming the inputStream. |
javax.ws.rs.core.Response |
getObjectStreamByUnitId(VitamContext vitamContext,
String unitId,
String usage,
int version)
getObjectAsInputStream
The caller is responsible to close the Response after consuming the inputStream. |
RequestResponse<LogbookLifecycle> |
selectObjectGroupLifeCycleById(VitamContext vitamContext,
String objectGroupLifeCycleId,
com.fasterxml.jackson.databind.JsonNode select)
selectObjectGroupLifeCycleById
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
selectObjectMetadatasByUnitId(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId)
selectObjectById
|
RequestResponse<LogbookOperation> |
selectOperationbyId(VitamContext vitamContext,
String operationId,
com.fasterxml.jackson.databind.JsonNode select)
selectOperationbyId
|
RequestResponse<LogbookOperation> |
selectOperations(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode select)
selectOperation
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
selectUnitbyId(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId)
selectUnitbyId GET(POST overrided) /units/{id}
|
RequestResponse<LogbookLifecycle> |
selectUnitLifeCycleById(VitamContext vitamContext,
String unitLifeCycleId,
com.fasterxml.jackson.databind.JsonNode select)
selectUnitLifeCycleById
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
selectUnits(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode selectQuery)
selectUnits /units
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
updateUnitbyId(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId)
updateUnitbyId UPDATE /units/{id}
|
checkStatus, checkStatus, close, consumeAnyEntityAndClose, getResourcePath, getServiceUrlRequestResponse<com.fasterxml.jackson.databind.JsonNode> selectUnits(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode selectQuery) throws VitamClientException
vitamContext - the vitam contextselectQuery - the select queryVitamClientExceptionRequestResponse<com.fasterxml.jackson.databind.JsonNode> selectUnitbyId(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode selectQuery, String unitId) throws VitamClientException
vitamContext - the vitam contextselectQuery - the select queryunitId - the unit id to selectVitamClientExceptionRequestResponse<com.fasterxml.jackson.databind.JsonNode> updateUnitbyId(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode updateQuery, String unitId) throws VitamClientException
vitamContext - the vitam contextupdateQuery - the update queryunitId - the unit id to updateVitamClientExceptionRequestResponse<com.fasterxml.jackson.databind.JsonNode> selectObjectMetadatasByUnitId(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode selectQuery, String unitId) throws VitamClientException
vitamContext - the vitam contextselectQuery - the select queryunitId - the unit id for getting objectVitamClientExceptionjavax.ws.rs.core.Response getObjectStreamByUnitId(VitamContext vitamContext, String unitId, String usage, int version) throws VitamClientException
vitamContext - the vitam contextunitId - the unit id for getting the objectusage - kind of usageversion - the versionInvalidParseOperationExceptionAccessExternalClientServerExceptionAccessExternalClientNotFoundExceptionAccessUnauthorizedExceptionVitamClientExceptionRequestResponse<LogbookOperation> selectOperations(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
vitamContext - the vitam contextselect - the select queryLogbookClientExceptionInvalidParseOperationExceptionAccessUnauthorizedExceptionVitamClientExceptionRequestResponse<LogbookOperation> selectOperationbyId(VitamContext vitamContext, String operationId, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
vitamContext - the vitam contextoperationId - the operation idselect - the select queryVitamClientExceptionRequestResponse<LogbookLifecycle> selectUnitLifeCycleById(VitamContext vitamContext, String unitLifeCycleId, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
vitamContext - the vitam contextunitLifeCycleId - the unit LFC idselect - the select queryVitamClientExceptionRequestResponse<LogbookLifecycle> selectObjectGroupLifeCycleById(VitamContext vitamContext, String objectGroupLifeCycleId, com.fasterxml.jackson.databind.JsonNode select) throws VitamClientException
vitamContext - the vitam contextobjectGroupLifeCycleId - the objectGroup LFC idselect - the select queryVitamClientExceptionRequestResponse<com.fasterxml.jackson.databind.JsonNode> exportDIP(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode selectQuery) throws VitamClientException
vitamContext - the vitam contextselectQuery - the DSL query used to select unit to export as DIPVitamClientExceptionjavax.ws.rs.core.Response getDIPById(VitamContext vitamContext, String dipId) throws VitamClientException
vitamContext - the vitam contextdipId - the previously generated DIP id to download the DIPVitamClientExceptionCopyright © 2018 Vitam. All rights reserved.