public interface AccessInternalResource extends VitamResource
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
exportDIP(com.fasterxml.jackson.databind.JsonNode queryDsl) |
javax.ws.rs.core.Response |
findDIPByID(String id) |
javax.ws.rs.core.Response |
getObjectByIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode dslQuery,
String objectId)
gets object group by Id with Json query
|
javax.ws.rs.core.Response |
getObjectByUnitIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode dslQuery,
String unitId)
gets object group by Id with Json query
|
javax.ws.rs.core.Response |
getObjectGroup(String idObjectGroup,
com.fasterxml.jackson.databind.JsonNode query)
Retrieve an ObjectGroup by its id
|
javax.ws.rs.core.Response |
getObjectStreamAsync(javax.ws.rs.core.HttpHeaders headers,
String idObjectGroup)
Retrieve an Object associated to the given ObjectGroup id based on given (via headers) Qualifier and Version
(Async version)
|
javax.ws.rs.core.Response |
getUnitById(com.fasterxml.jackson.databind.JsonNode dslQuery,
String unitId)
gets archive units by Id with Json query
|
javax.ws.rs.core.Response |
getUnitByIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode dslQuery,
String unitId)
gets archive units by Id with Json query
|
javax.ws.rs.core.Response |
getUnits(com.fasterxml.jackson.databind.JsonNode dslQuery)
gets archive units with Json query
|
javax.ws.rs.core.Response |
updateUnitById(com.fasterxml.jackson.databind.JsonNode dslQuery,
String unitId,
String requestId)
update archive units by Id with Json query
|
javax.ws.rs.core.Response getUnits(com.fasterxml.jackson.databind.JsonNode dslQuery) throws MetaDataDocumentSizeException, MetaDataExecutionException, MetaDataClientServerException
dslQuery
- null not allowedMetaDataDocumentSizeException
MetaDataExecutionException
MetaDataClientServerException
javax.ws.rs.core.Response exportDIP(com.fasterxml.jackson.databind.JsonNode queryDsl)
queryDsl
- javax.ws.rs.core.Response findDIPByID(String id)
id
- of operation (X-Request-Id)javax.ws.rs.core.Response getUnitById(com.fasterxml.jackson.databind.JsonNode dslQuery, String unitId)
dslQuery
- DSL, null not allowedunitId
- units identifierjavax.ws.rs.core.Response getUnitByIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode dslQuery, String unitId)
dslQuery
- DSL, null not allowedunitId
- units identifierjavax.ws.rs.core.Response getObjectByIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode dslQuery, String objectId)
dslQuery
- DSL, null not allowedobjectId
- units identifierjavax.ws.rs.core.Response getObjectByUnitIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode dslQuery, String unitId)
dslQuery
- DSL, null not allowedunitId
- units identifierjavax.ws.rs.core.Response updateUnitById(com.fasterxml.jackson.databind.JsonNode dslQuery, String unitId, String requestId)
dslQuery
- DSK, null not allowedunitId
- units identifierrequestId
- request identifierjavax.ws.rs.core.Response getObjectGroup(String idObjectGroup, com.fasterxml.jackson.databind.JsonNode query)
idObjectGroup
- the ObjectGroup idquery
- the json queryjavax.ws.rs.core.Response getObjectStreamAsync(@Context javax.ws.rs.core.HttpHeaders headers, @PathParam(value="id_object_group") String idObjectGroup)
headers
- idObjectGroup
- Copyright © 2018 Vitam. All rights reserved.