Class CollectExternalClientRest
java.lang.Object
fr.gouv.vitam.common.external.client.DefaultClient
fr.gouv.vitam.collect.external.client.CollectExternalClientRest
- All Implemented Interfaces:
CollectExternalClient
,MockOrRestClient
,BasicClient
,VitamAutoCloseable
,AutoCloseable
Collect Client implementation for production environment
-
Field Summary
Fields inherited from interface fr.gouv.vitam.common.external.client.BasicClient
STATUS_URL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionRequestResponse<com.fasterxml.jackson.databind.JsonNode>
abortTransaction
(VitamContext vitamContext, String transactionId) Abort Transaction Consume and produce MediaType.APPLICATION_JSONjavax.ws.rs.core.Response
addBinary
(VitamContext vitamContext, String unitId, Integer version, InputStream inputStreamUploaded, String usage) ADD Binary Consume and produce MediaType.OCTET_STREAMRequestResponse<com.fasterxml.jackson.databind.JsonNode>
addObjectGroup
(VitamContext vitamContext, String unitId, Integer version, com.fasterxml.jackson.databind.JsonNode objectJsonNode, String usage) ADD Object Group Consume and produce MediaType.APPLICATION_JSONbulkAtomicUpdateUnits
(VitamContext vitamContext, String transactionId, com.fasterxml.jackson.databind.JsonNode updateQueriesJson) Bulk atomic update of archive units with json queries of the provided collect transaction.void
Check the status from the servicevoid
checkStatus
(javax.ws.rs.core.MultivaluedHashMap<String, Object> headers) Check the status from the service used to passe "X-SSL-CLIENT-CERT" header that contain a pem certificatevoid
close()
Close the underneath http clientRequestResponse<com.fasterxml.jackson.databind.JsonNode>
closeTransaction
(VitamContext vitamContext, String transactionId) Close Transaction Consume and produce MediaType.APPLICATION_JSONfinal void
consumeAnyEntityAndClose
(javax.ws.rs.core.Response response) Helper when an error occurs on client usage side to consume response howeverRequestResponse<com.fasterxml.jackson.databind.JsonNode>
deleteProjectById
(VitamContext vitamContext, String projectId) delete a collect project produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
deleteTransactionById
(VitamContext vitamContext, String transactionId) delete a collect transaction produce MediaType.APPLICATION_JSONjavax.ws.rs.client.Client
javax.ws.rs.client.Client
RequestResponse<com.fasterxml.jackson.databind.JsonNode>
getObjectById
(VitamContext vitamContext, String gotId) get an object group by Id Consume and produce MediaType.APPLICATION_JSONjavax.ws.rs.core.Response
getObjectStreamByUnitId
(VitamContext vitamContext, String unitId, String usage, int version) Get all AU attached to transactions related to project Id paramRequestResponse<com.fasterxml.jackson.databind.JsonNode>
getProjectById
(VitamContext vitamContext, String projectId) get a collect project Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
getProjects
(VitamContext vitamContext) get all collect project by tenant Consume and produce MediaType.APPLICATION_JSONGet the resource path of the server.Get the service URLRequestResponse<com.fasterxml.jackson.databind.JsonNode>
getTransactionById
(VitamContext vitamContext, String transactionId) get a collect transaction by ID Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
getTransactionByProjectId
(VitamContext vitamContext, String projectId) get a collect transaction Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
getUnitById
(VitamContext vitamContext, String unitId) get an archive unit by Id Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
getUnitsByTransaction
(VitamContext vitamContext, String transactionId, com.fasterxml.jackson.databind.JsonNode query) get an archive unit by transaction Id Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
ingest
(VitamContext vitamContext, String transactionId) Generate SIP + Send to Vitam Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
initProject
(VitamContext vitamContext, ProjectDto projectDto) Initialize a collect project Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
initTransaction
(VitamContext vitamContext, TransactionDto transactionDto, String projectId) Initialize a collect transaction Consume and produce MediaType.APPLICATION_JSONjavax.ws.rs.core.Response
make
(VitamRequestBuilder request) javax.ws.rs.core.Response
makeSpecifyingUrl
(VitamRequestBuilder request) RequestResponse<com.fasterxml.jackson.databind.JsonNode>
reopenTransaction
(VitamContext vitamContext, String transactionId) Reopen Transaction Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
searchProject
(VitamContext vitamContext, CriteriaProjectDto criteria) get all projects by criteria Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
selectUnitsWithInheritedRules
(VitamContext vitamContext, String transactionId, com.fasterxml.jackson.databind.JsonNode selectQuery) static void
staticConsumeAnyEntityAndClose
(javax.ws.rs.core.Response response) toString()
RequestResponse<com.fasterxml.jackson.databind.JsonNode>
updateProject
(VitamContext vitamContext, ProjectDto projectDto) Update a collect project Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
updateTransaction
(VitamContext vitamContext, TransactionDto transactionDto) Update a collect transaction Consume and produce MediaType.APPLICATION_JSONRequestResponse<com.fasterxml.jackson.databind.JsonNode>
updateUnitsWithCsvMetadata
(VitamContext vitamContext, String transactionId, InputStream metadataCsvInputStream) Update transaction units using CSV metadata file Consumes a csv file (text/csv).RequestResponse<com.fasterxml.jackson.databind.JsonNode>
updateUnitsWithJsonlMetadata
(VitamContext vitamContext, String transactionId, InputStream metadataJsonlInputStream) Update transaction units using JSON-Lines (jsonl) metadata file Consumes an JSON-Lines file (application/octet-stream).RequestResponse<com.fasterxml.jackson.databind.JsonNode>
uploadArchiveUnit
(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode unitJsonNode, String transactionId) ADD Archive Unit Consume and produce MediaType.APPLICATION_JSONuploadZipToProject
(VitamContext vitamContext, String projectId, InputStream inputStreamUploaded) Upload zip to a project with automatic transaction management.uploadZipToProject
(VitamContext vitamContext, String projectId, InputStream inputStreamUploaded, String encoding) Upload zip to a project with automatic transaction management.RequestResponse<com.fasterxml.jackson.databind.JsonNode>
uploadZipToTransaction
(VitamContext vitamContext, String transactionId, InputStream inputStreamUploaded) Upload zip to a transaction.RequestResponse<com.fasterxml.jackson.databind.JsonNode>
uploadZipToTransaction
(VitamContext vitamContext, String transactionId, InputStream inputStreamUploaded, String encoding) Upload zip to a transaction.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface fr.gouv.vitam.collect.external.client.CollectExternalClient
updateUnits, uploadProjectZip
Methods inherited from interface fr.gouv.vitam.common.client.MockOrRestClient
checkStatus, checkStatus, close, consumeAnyEntityAndClose, getResourcePath, getServiceUrl
-
Field Details
-
UNITS_BULK
- See Also:
-
-
Constructor Details
-
CollectExternalClientRest
-
-
Method Details
-
initProject
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> initProject(VitamContext vitamContext, ProjectDto projectDto) throws VitamClientException Description copied from interface:CollectExternalClient
Initialize a collect project Consume and produce MediaType.APPLICATION_JSON- Specified by:
initProject
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
updateProject
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> updateProject(VitamContext vitamContext, ProjectDto projectDto) throws VitamClientException Description copied from interface:CollectExternalClient
Update a collect project Consume and produce MediaType.APPLICATION_JSON- Specified by:
updateProject
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getProjectById
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getProjectById(VitamContext vitamContext, String projectId) throws VitamClientException Description copied from interface:CollectExternalClient
get a collect project Consume and produce MediaType.APPLICATION_JSON- Specified by:
getProjectById
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getTransactionById
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getTransactionById(VitamContext vitamContext, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
get a collect transaction by ID Consume and produce MediaType.APPLICATION_JSON- Specified by:
getTransactionById
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getTransactionByProjectId
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getTransactionByProjectId(VitamContext vitamContext, String projectId) throws VitamClientException Description copied from interface:CollectExternalClient
get a collect transaction Consume and produce MediaType.APPLICATION_JSON- Specified by:
getTransactionByProjectId
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
deleteProjectById
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> deleteProjectById(VitamContext vitamContext, String projectId) throws VitamClientException Description copied from interface:CollectExternalClient
delete a collect project produce MediaType.APPLICATION_JSON- Specified by:
deleteProjectById
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
deleteTransactionById
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> deleteTransactionById(VitamContext vitamContext, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
delete a collect transaction produce MediaType.APPLICATION_JSON- Specified by:
deleteTransactionById
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getProjects
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getProjects(VitamContext vitamContext) throws VitamClientException Description copied from interface:CollectExternalClient
get all collect project by tenant Consume and produce MediaType.APPLICATION_JSON- Specified by:
getProjects
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getUnitById
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getUnitById(VitamContext vitamContext, String unitId) throws VitamClientException Description copied from interface:CollectExternalClient
get an archive unit by Id Consume and produce MediaType.APPLICATION_JSON- Specified by:
getUnitById
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getUnitsByTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getUnitsByTransaction(VitamContext vitamContext, String transactionId, com.fasterxml.jackson.databind.JsonNode query) throws VitamClientException Description copied from interface:CollectExternalClient
get an archive unit by transaction Id Consume and produce MediaType.APPLICATION_JSON- Specified by:
getUnitsByTransaction
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getObjectById
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> getObjectById(VitamContext vitamContext, String gotId) throws VitamClientException Description copied from interface:CollectExternalClient
get an object group by Id Consume and produce MediaType.APPLICATION_JSON- Specified by:
getObjectById
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
initTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> initTransaction(VitamContext vitamContext, TransactionDto transactionDto, String projectId) throws VitamClientException Description copied from interface:CollectExternalClient
Initialize a collect transaction Consume and produce MediaType.APPLICATION_JSON- Specified by:
initTransaction
in interfaceCollectExternalClient
- Returns:
- RequestResponse
guid created for the transaction - Throws:
VitamClientException
- exception occurs when parse operation failed
-
uploadArchiveUnit
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> uploadArchiveUnit(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode unitJsonNode, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
ADD Archive Unit Consume and produce MediaType.APPLICATION_JSON- Specified by:
uploadArchiveUnit
in interfaceCollectExternalClient
- Returns:
- RequestResponse
Archive Unit saved - Throws:
VitamClientException
- exception occurs when parse operation failed
-
addObjectGroup
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> addObjectGroup(VitamContext vitamContext, String unitId, Integer version, com.fasterxml.jackson.databind.JsonNode objectJsonNode, String usage) throws VitamClientException Description copied from interface:CollectExternalClient
ADD Object Group Consume and produce MediaType.APPLICATION_JSON- Specified by:
addObjectGroup
in interfaceCollectExternalClient
- Returns:
- RequestResponse
objectgroup saved - Throws:
VitamClientException
- exception occurs when parse operation failed
-
addBinary
public javax.ws.rs.core.Response addBinary(VitamContext vitamContext, String unitId, Integer version, InputStream inputStreamUploaded, String usage) throws VitamClientException Description copied from interface:CollectExternalClient
ADD Binary Consume and produce MediaType.OCTET_STREAM- Specified by:
addBinary
in interfaceCollectExternalClient
- Returns:
- Response
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
closeTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> closeTransaction(VitamContext vitamContext, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
Close Transaction Consume and produce MediaType.APPLICATION_JSON- Specified by:
closeTransaction
in interfaceCollectExternalClient
- Returns:
- Response
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
ingest
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> ingest(VitamContext vitamContext, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
Generate SIP + Send to Vitam Consume and produce MediaType.APPLICATION_JSON- Specified by:
ingest
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
abortTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> abortTransaction(VitamContext vitamContext, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
Abort Transaction Consume and produce MediaType.APPLICATION_JSON- Specified by:
abortTransaction
in interfaceCollectExternalClient
- Returns:
- Response
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
reopenTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> reopenTransaction(VitamContext vitamContext, String transactionId) throws VitamClientException Description copied from interface:CollectExternalClient
Reopen Transaction Consume and produce MediaType.APPLICATION_JSON- Specified by:
reopenTransaction
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
uploadZipToTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> uploadZipToTransaction(VitamContext vitamContext, String transactionId, InputStream inputStreamUploaded) throws VitamClientException Description copied from interface:CollectExternalClient
Upload zip to a transaction. Consumes a ZIP (application/zip).- Specified by:
uploadZipToTransaction
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
uploadZipToTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> uploadZipToTransaction(VitamContext vitamContext, String transactionId, InputStream inputStreamUploaded, @Nullable String encoding) throws VitamClientException Description copied from interface:CollectExternalClient
Upload zip to a transaction. Consumes a ZIP (application/zip) and it's encoding (optional)- Specified by:
uploadZipToTransaction
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
uploadZipToProject
public RequestResponse<String> uploadZipToProject(VitamContext vitamContext, String projectId, InputStream inputStreamUploaded) throws VitamClientException Description copied from interface:CollectExternalClient
Upload zip to a project with automatic transaction management. Consumes a ZIP (application/zip). Warning: This Method is marked as "beta". API signature & behavior might evolve in next versions.- Specified by:
uploadZipToProject
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
uploadZipToProject
public RequestResponse<String> uploadZipToProject(VitamContext vitamContext, String projectId, InputStream inputStreamUploaded, @Nullable String encoding) throws VitamClientException Description copied from interface:CollectExternalClient
Upload zip to a project with automatic transaction management. Consumes a ZIP (application/zip) and it's encoding (optional) Warning: This Method is marked as "beta". API signature & behavior might evolve in next versions.- Specified by:
uploadZipToProject
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
getObjectStreamByUnitId
public javax.ws.rs.core.Response getObjectStreamByUnitId(VitamContext vitamContext, String unitId, String usage, int version) throws VitamClientException Description copied from interface:CollectExternalClient
Get all AU attached to transactions related to project Id param- Specified by:
getObjectStreamByUnitId
in interfaceCollectExternalClient
- Parameters:
vitamContext
- security contextunitId
- unit idusage
- usageversion
- version- Returns:
- Response
- Throws:
VitamClientException
- Thrown exception
-
searchProject
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> searchProject(VitamContext vitamContext, CriteriaProjectDto criteria) throws VitamClientException Description copied from interface:CollectExternalClient
get all projects by criteria Consume and produce MediaType.APPLICATION_JSON- Specified by:
searchProject
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
updateUnitsWithCsvMetadata
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> updateUnitsWithCsvMetadata(VitamContext vitamContext, String transactionId, InputStream metadataCsvInputStream) throws VitamClientException Description copied from interface:CollectExternalClient
Update transaction units using CSV metadata file Consumes a csv file (text/csv).- Specified by:
updateUnitsWithCsvMetadata
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
updateUnitsWithJsonlMetadata
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> updateUnitsWithJsonlMetadata(VitamContext vitamContext, String transactionId, InputStream metadataJsonlInputStream) throws VitamClientException Description copied from interface:CollectExternalClient
Update transaction units using JSON-Lines (jsonl) metadata file Consumes an JSON-Lines file (application/octet-stream).- Specified by:
updateUnitsWithJsonlMetadata
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
updateTransaction
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> updateTransaction(VitamContext vitamContext, TransactionDto transactionDto) throws VitamClientException Description copied from interface:CollectExternalClient
Update a collect transaction Consume and produce MediaType.APPLICATION_JSON- Specified by:
updateTransaction
in interfaceCollectExternalClient
- Returns:
- RequestResponse
- Throws:
VitamClientException
- exception occurs when parse operation failed
-
selectUnitsWithInheritedRules
public RequestResponse<com.fasterxml.jackson.databind.JsonNode> selectUnitsWithInheritedRules(VitamContext vitamContext, String transactionId, com.fasterxml.jackson.databind.JsonNode selectQuery) throws VitamClientException - Specified by:
selectUnitsWithInheritedRules
in interfaceCollectExternalClient
- Throws:
VitamClientException
-
bulkAtomicUpdateUnits
public RequestResponseOK<BulkAtomicUpdateResult> bulkAtomicUpdateUnits(VitamContext vitamContext, String transactionId, com.fasterxml.jackson.databind.JsonNode updateQueriesJson) throws VitamClientException Description copied from interface:CollectExternalClient
Bulk atomic update of archive units with json queries of the provided collect transaction.
Units are update in blocking mode (might take a few moments to proceed before returning). Please ensure proper request size / timeout is configured.- Specified by:
bulkAtomicUpdateUnits
in interfaceCollectExternalClient
transactionId
- the transaction Id. Must be a valid OPEN transaction.updateQueriesJson
- the bulk update queries (null not allowed)- Throws:
VitamClientException
-
staticConsumeAnyEntityAndClose
public static void staticConsumeAnyEntityAndClose(javax.ws.rs.core.Response response) -
consumeAnyEntityAndClose
public final void consumeAnyEntityAndClose(javax.ws.rs.core.Response response) Description copied from interface:MockOrRestClient
Helper when an error occurs on client usage side to consume response however- Specified by:
consumeAnyEntityAndClose
in interfaceMockOrRestClient
-
checkStatus
Description copied from interface:MockOrRestClient
Check the status from the service- Specified by:
checkStatus
in interfaceMockOrRestClient
- Throws:
VitamApplicationServerException
- if the Server is unavailable
-
checkStatus
public void checkStatus(javax.ws.rs.core.MultivaluedHashMap<String, Object> headers) throws VitamApplicationServerExceptionDescription copied from interface:MockOrRestClient
Check the status from the service used to passe "X-SSL-CLIENT-CERT" header that contain a pem certificate- Specified by:
checkStatus
in interfaceMockOrRestClient
- Throws:
VitamApplicationServerException
- if the Server is unavailable
-
getResourcePath
Description copied from interface:MockOrRestClient
Get the resource path of the server.- Specified by:
getResourcePath
in interfaceMockOrRestClient
- Returns:
- the resource path as string
-
getServiceUrl
Description copied from interface:MockOrRestClient
Get the service URL- Specified by:
getServiceUrl
in interfaceMockOrRestClient
- Returns:
- the service URL
-
close
public void close()Description copied from interface:MockOrRestClient
Close the underneath http client- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceMockOrRestClient
- Specified by:
close
in interfaceVitamAutoCloseable
-
toString
-
makeSpecifyingUrl
public javax.ws.rs.core.Response makeSpecifyingUrl(VitamRequestBuilder request) throws VitamClientInternalException - Throws:
VitamClientInternalException
-
make
public javax.ws.rs.core.Response make(VitamRequestBuilder request) throws VitamClientInternalException - Throws:
VitamClientInternalException
-
getChunkedClient
public javax.ws.rs.client.Client getChunkedClient() -
getClient
public javax.ws.rs.client.Client getClient() -
getClientFactory
-