Modifier and Type | Method and Description |
---|---|
RequestResponse |
AdminExternalClientMock.checkTraceabilityOperation(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse |
AdminExternalClient.checkTraceabilityOperation(VitamContext vitamContext,
com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse |
AdminExternalClientMock.createAccessContracts(VitamContext vitamContext,
InputStream accessContracts) |
RequestResponse |
AdminExternalClient.createAccessContracts(VitamContext vitamContext,
InputStream accessContracts)
create a set of access contracts after passing the validation steps.
|
RequestResponse |
AdminExternalClientRest.createAccessContracts(VitamContext vitamContext,
InputStream accessContracts) |
RequestResponse |
AdminExternalClientMock.createAgencies(VitamContext vitamContext,
InputStream agencies,
String filename) |
RequestResponse |
AdminExternalClient.createAgencies(VitamContext vitamContext,
InputStream agencies,
String filename)
create a set of agencies
|
RequestResponse |
AdminExternalClient.createArchiveUnitProfile(VitamContext vitamContext,
InputStream profiles)
Create a ArchiveUnitProfile after passing the validation steps.
|
RequestResponse |
AdminExternalClientRest.createArchiveUnitProfile(VitamContext vitamContext,
InputStream archiveUnitProfiles) |
RequestResponse |
AdminExternalClientMock.createContexts(VitamContext vitamContext,
InputStream contexts) |
RequestResponse |
AdminExternalClient.createContexts(VitamContext vitamContext,
InputStream contexts)
create a set of contexts
|
RequestResponse |
AdminExternalClientRest.createContexts(VitamContext vitamContext,
InputStream contexts) |
RequestResponse |
AdminExternalClientMock.createFormats(VitamContext vitamContext,
InputStream formats,
String filename) |
RequestResponse |
AdminExternalClient.createFormats(VitamContext vitamContext,
InputStream formats,
String filename)
create a set of formats
|
RequestResponse |
AdminExternalClientMock.createIngestContracts(VitamContext vitamContext,
InputStream ingestContracts) |
RequestResponse |
AdminExternalClient.createIngestContracts(VitamContext vitamContext,
InputStream ingestContracts)
create a set of ingest contracts after passing the validation steps.
|
RequestResponse |
AdminExternalClientRest.createIngestContracts(VitamContext vitamContext,
InputStream ingestContracts) |
RequestResponse |
AdminExternalClientMock.createProfileFile(VitamContext vitamContext,
String profileMetadataId,
InputStream profile) |
RequestResponse |
AdminExternalClient.createProfileFile(VitamContext vitamContext,
String profileMetadataId,
InputStream profile)
Save profile file (xsd, rng, ...) corresponding to the profile metadata.
|
RequestResponse |
AdminExternalClientRest.createProfileFile(VitamContext vitamContext,
String profileMetadataId,
InputStream profile) |
RequestResponse |
AdminExternalClientMock.createProfiles(VitamContext vitamContext,
InputStream profiles) |
RequestResponse |
AdminExternalClient.createProfiles(VitamContext vitamContext,
InputStream profiles)
Create a profile metadata after passing the validation steps.
|
RequestResponse |
AdminExternalClientRest.createProfiles(VitamContext vitamContext,
InputStream profiles) |
RequestResponse |
AdminExternalClientMock.createRules(VitamContext vitamContext,
InputStream rules,
String filename) |
RequestResponse |
AdminExternalClient.createRules(VitamContext vitamContext,
InputStream rules,
String filename)
create a set of rules
|
RequestResponse |
AdminExternalClientMock.createSecurityProfiles(VitamContext vitamContext,
InputStream securityProfiles,
String filename) |
RequestResponse |
AdminExternalClient.createSecurityProfiles(VitamContext vitamContext,
InputStream securityProfiles,
String filename)
create a set of security profiles
|
RequestResponse |
AdminExternalClientMock.getAccessionRegisterDetail(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse |
AdminExternalClient.getAccessionRegisterDetail(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode query)
Get the accession register details matching the given query
|
RequestResponse |
AdminExternalClientRest.getAccessionRegisterDetail(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse |
AdminExternalClientMock.importOntologies(boolean forceUpdate,
VitamContext vitamContext,
InputStream profiles) |
RequestResponse |
AdminExternalClient.importOntologies(boolean forceUpdate,
VitamContext vitamContext,
InputStream ontologies)
Import a set of ontologies metadata.
|
RequestResponse |
AdminExternalClientRest.importOntologies(boolean forceUpdate,
VitamContext vitamContext,
InputStream ontologies) |
RequestResponse |
AdminExternalClientMock.updateAccessContract(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse |
AdminExternalClient.updateAccessContract(VitamContext vitamContext,
String accessContractId,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the given access contract by query dsl
|
RequestResponse |
AdminExternalClientMock.updateArchiveUnitProfile(VitamContext vitamContext,
String archiveUnitprofileId,
com.fasterxml.jackson.databind.JsonNode queryDSL) |
RequestResponse |
AdminExternalClient.updateArchiveUnitProfile(VitamContext vitamContext,
String archiveUnitprofileId,
com.fasterxml.jackson.databind.JsonNode queryDSL)
Update the given archive unit profile by query DSL
|
RequestResponse |
AdminExternalClientRest.updateArchiveUnitProfile(VitamContext vitamContext,
String archiveUnitprofileId,
com.fasterxml.jackson.databind.JsonNode queryDSL) |
RequestResponse |
AdminExternalClientMock.updateContext(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse |
AdminExternalClient.updateContext(VitamContext vitamContext,
String contextId,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the context by query dsl
|
RequestResponse |
AdminExternalClientMock.updateIngestContract(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse |
AdminExternalClient.updateIngestContract(VitamContext vitamContext,
String ingestContractId,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update the given ingest contract by query dsl
|
RequestResponse |
AdminExternalClientRest.updateIngestContract(VitamContext vitamContext,
String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AccessExternalResource.massUpdateUnitsRules(MassUpdateUnitRuleRequest massUpdateUnitRuleRequest)
Mass update of archive units rules with json request.
|
javax.ws.rs.core.Response |
AdminManagementExternalResource.updateAccessContract(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update access contract
|
javax.ws.rs.core.Response |
AdminManagementExternalResource.updateContext(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update context
|
javax.ws.rs.core.Response |
AdminManagementExternalResource.updateIngestContract(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update ingest contract
|
javax.ws.rs.core.Response |
AdminManagementExternalResource.updateProfile(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update profile
|
javax.ws.rs.core.Response |
AdminManagementExternalResource.updateSecurityProfile(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update a security profile
|
Modifier and Type | Method and Description |
---|---|
void |
AccessInternalModule.checkClassificationLevel(com.fasterxml.jackson.databind.JsonNode query)
check ClassificationLevel in update Unit
|
javax.ws.rs.core.Response |
AccessInternalModule.getOneObjectFromObjectGroup(String idObjectGroup,
String qualifier,
int version,
String idUnit)
Retrieve an object as InputStream based on the associated ObjectGroupId and qualifier + version requested
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModule.selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode queryJson,
String idObjectGroup)
Retrieve an ObjectGroup by its id with results fields filtered based on given query
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModule.selectObjects(com.fasterxml.jackson.databind.JsonNode queryJson)
select Objects Group based on DSL query
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModule.selectUnit(com.fasterxml.jackson.databind.JsonNode queryJson)
select Unit
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModule.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode queryJson,
String idUnit)
select Unit by id
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModule.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode jsonQuery)
Select units by DSL and computes inherited rules for matching units
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModule.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode queryJson,
String idUnit,
String requestId)
update Unit by id
|
Modifier and Type | Method and Description |
---|---|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.checkTraceabilityOperation(com.fasterxml.jackson.databind.JsonNode query)
Checks operation traceability
|
javax.ws.rs.core.Response |
AccessInternalClient.downloadAccessLogFile(com.fasterxml.jackson.databind.JsonNode params)
Get Zipped AccessLog files as Stream
|
javax.ws.rs.core.Response |
AccessInternalClient.downloadTraceabilityFile(String operationId) |
javax.ws.rs.core.Response |
AccessInternalClient.getObject(String objectGroupId,
String usage,
int version,
String unitId)
Retrieve an Object data as an input stream
|
javax.ws.rs.core.Response |
AccessInternalClient.getObjectByIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode queryDsl,
String objectId)
Retrieve object group by id with XML format (DIP)
|
javax.ws.rs.core.Response |
AccessInternalClient.getObjectByUnitIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode queryDsl,
String unitId)
Retrieve object group by unit id with XML format (DIP)
|
javax.ws.rs.core.Response |
AccessInternalClient.getUnitByIdWithXMLFormat(com.fasterxml.jackson.databind.JsonNode queryDsl,
String idUnit) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectObjectbyId(com.fasterxml.jackson.databind.JsonNode selectObjectQuery,
String objectId)
Retrieve an ObjectGroup as Json data based on the provided ObjectGroup id
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectObjectGroupLifeCycleById(String idObject,
com.fasterxml.jackson.databind.JsonNode queryDsl)
selectObjectGroupLifeCycleById
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectObjects(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select Objects group based on DSL query
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectOperation(com.fasterxml.jackson.databind.JsonNode select)
selectOperation
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectOperationById(String processId,
com.fasterxml.jackson.databind.JsonNode queryDsl)
selectOperationbyId
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode sqlQuery,
String id)
select Unit By Id
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectUnitLifeCycle(com.fasterxml.jackson.databind.JsonNode queryDsl)
selectUnitLifeCycleById
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectUnitLifeCycleById(String idUnit,
com.fasterxml.jackson.databind.JsonNode queryDsl)
selectUnitLifeCycleById
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select Units
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select units with inherited rules by select query (DSL)
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId)
update Unit By Id
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.updateUnits(com.fasterxml.jackson.databind.JsonNode updateQuery)
Mass update of archive units with dsl query.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
AccessInternalClient.updateUnitsRules(MassUpdateUnitRuleRequest massUpdateUnitRuleRequest)
Mass update of archive units rules.
|
Modifier and Type | Method and Description |
---|---|
static void |
OntologyUtils.addOntologyFieldsToBeUpdated(UpdateParserMultiple updateParser)
Add ontology's fields to be checked when executing the update.
|
void |
AccessInternalModuleImpl.checkClassificationLevel(com.fasterxml.jackson.databind.JsonNode query) |
javax.ws.rs.core.Response |
AccessInternalModuleImpl.getOneObjectFromObjectGroup(String idObjectGroup,
String qualifier,
int version,
String idUnit) |
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModuleImpl.selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode jsonQuery,
String idObjectGroup) |
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModuleImpl.selectObjects(com.fasterxml.jackson.databind.JsonNode jsonQuery)
select Object
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModuleImpl.selectUnit(com.fasterxml.jackson.databind.JsonNode jsonQuery)
select Unit
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModuleImpl.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode jsonQuery,
String idUnit)
select Unit by Id
|
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModuleImpl.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode jsonQuery) |
com.fasterxml.jackson.databind.JsonNode |
AccessInternalModuleImpl.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode queryJson,
String idUnit,
String requestId) |
Modifier and Type | Method and Description |
---|---|
void |
BatchReportServiceImpl.exportEliminationActionAccessionRegister(String processId,
String filename,
int tenantId) |
void |
BatchReportServiceImpl.exportEliminationActionObjectGroupReport(String processId,
String fileName,
int tenantId) |
void |
BatchReportServiceImpl.exportEliminationActionUnitReport(String processId,
String fileName,
int tenantId) |
Modifier and Type | Method and Description |
---|---|
static void |
StringUtils.checkSanityString(String... strings)
Check external argument
|
static String |
StringUtils.checkSanityString(String value)
Check external argument to avoid Path Traversal attack
|
Modifier and Type | Method and Description |
---|---|
static RequestResponse |
ClientMockResultHelper.checkOperationTraceability() |
static RequestResponse |
ClientMockResultHelper.createReponse(Object s) |
static RequestResponse |
ClientMockResultHelper.createReponse(String s) |
static <T> RequestResponse<T> |
ClientMockResultHelper.createReponse(String s,
Class<T> clasz) |
static RequestResponse |
ClientMockResultHelper.createReponse(String s,
int statuscode,
Class clazz) |
static RequestResponse |
ClientMockResultHelper.getAccessContracts() |
static RequestResponse |
ClientMockResultHelper.getAccessionRegisterDetail() |
static RequestResponse |
ClientMockResultHelper.getAccessionRegisterSummary() |
static RequestResponse |
ClientMockResultHelper.getAgenciesList() |
static RequestResponse |
ClientMockResultHelper.getAgency() |
static RequestResponse |
ClientMockResultHelper.getArchiveUnitProfiles(int statusCode)
method to get mocked archive unit profiles with the givel status code
|
static RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
ClientMockResultHelper.getArchiveUnitRawResult() |
static RequestResponse |
ClientMockResultHelper.getArchiveUnitResult() |
static RequestResponse |
ClientMockResultHelper.getContexts(int statusCode) |
static RequestResponse |
ClientMockResultHelper.getDipInfo() |
static RequestResponse |
ClientMockResultHelper.getEmptyResult() |
static RequestResponse |
ClientMockResultHelper.getFormat() |
static RequestResponse |
ClientMockResultHelper.getFormatList() |
static RequestResponse |
ClientMockResultHelper.getIngestContracts() |
static ItemStatus |
ClientMockResultHelper.getItemStatus(String id) |
static com.fasterxml.jackson.databind.JsonNode |
ClientMockResultHelper.getLogbookLifecycle() |
static com.fasterxml.jackson.databind.JsonNode |
ClientMockResultHelper.getLogbookOperation() |
static com.fasterxml.jackson.databind.JsonNode |
ClientMockResultHelper.getLogbookOperationWithObId() |
static RequestResponse |
ClientMockResultHelper.getLogbookRequestResponse() |
static RequestResponse |
ClientMockResultHelper.getLogbookRequestResponseWithObId() |
static com.fasterxml.jackson.databind.JsonNode |
ClientMockResultHelper.getLogbookResults() |
static RequestResponse |
ClientMockResultHelper.getLogbooksRequestResponse() |
static RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
ClientMockResultHelper.getMetaDataResult() |
static RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
ClientMockResultHelper.getObjectGroupRawResult() |
static RequestResponse |
ClientMockResultHelper.getOntologies(int statusCode)
method to get mocked ontologies with the given status code
|
static RequestResponse |
ClientMockResultHelper.getOperationTraceabilityDetails() |
static RequestResponse |
ClientMockResultHelper.getProfiles(int statusCode) |
static RequestResponse |
ClientMockResultHelper.getReindexationInfo() |
static RequestResponse |
ClientMockResultHelper.getRule() |
static RequestResponse |
ClientMockResultHelper.getRuleList() |
static RequestResponse |
ClientMockResultHelper.getRuleList(String ruleId) |
static RequestResponse |
ClientMockResultHelper.getSecurityProfiles() |
static RequestResponse |
ClientMockResultHelper.getSwitchIndexesInfo() |
static RequestResponse |
ClientMockResultHelper.getTraceabilityOperationMock() |
Modifier and Type | Method and Description |
---|---|
AbstractRequest |
AbstractRequest.addHintFilter(String... hints) |
AbstractRequest |
AbstractRequest.parseFilter(String filter) |
AbstractRequest |
AbstractRequest.parseHintFilter(String filter) |
protected AbstractRequest |
AbstractRequest.selectAddOrderByAscFilter(String... variableNames) |
protected AbstractRequest |
AbstractRequest.selectAddOrderByDescFilter(String... variableNames) |
protected AbstractRequest |
AbstractRequest.selectAddOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
protected AbstractRequest |
AbstractRequest.selectAddUnusedProjection(String... variableNames) |
protected AbstractRequest |
AbstractRequest.selectAddUsedProjection(String... variableNames) |
protected AbstractRequest |
AbstractRequest.selectParseLimitFilter(String filter) |
protected AbstractRequest |
AbstractRequest.selectParseOrderByFilter(String filter) |
protected AbstractRequest |
AbstractRequest.selectParseProjection(String projection) |
protected AbstractRequest |
AbstractRequest.selectSetFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
protected AbstractRequest |
AbstractRequest.selectSetProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
AbstractRequest |
AbstractRequest.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
Modifier and Type | Method and Description |
---|---|
protected static void |
GlobalDatas.sanityCheck(String arg,
int size)
Check the String if conforms to sanity check
|
static void |
GlobalDatas.sanityParameterCheck(String arg)
Check the String if conforms to sanity check for small parameters
|
static void |
GlobalDatas.sanityParametersCheck(String arg,
int multipleParams)
Check the String if conforms to sanity check for small parameters
|
static void |
GlobalDatas.sanityValueCheck(List<?> arg)
Check the List of arguments if conforms to sanity check
|
static void |
GlobalDatas.sanityValueCheck(String arg)
Check the String if conforms to sanity check
|
static void |
GlobalDatas.sanityVariableNameCheck(String arg)
Check the Variable name if conforms to sanity check
|
Modifier and Type | Method and Description |
---|---|
SelectMultiQuery |
SelectMultiQuery.addOrderByAscFilter(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.addOrderByDescFilter(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.addOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
RequestMultiple |
RequestMultiple.addRoots(String... roots) |
SelectMultiQuery |
SelectMultiQuery.addUnusedProjection(String... variableNames) |
SelectMultiQuery |
SelectMultiQuery.addUsedProjection(String... variableNames) |
InsertMultiQuery |
InsertMultiQuery.parseData(String data) |
SelectMultiQuery |
SelectMultiQuery.parseLimitFilter(String filter) |
SelectMultiQuery |
SelectMultiQuery.parseOrderByFilter(String filter) |
SelectMultiQuery |
SelectMultiQuery.parseProjection(String projection) |
RequestMultiple |
RequestMultiple.parseRoots(String roots) |
protected SelectMultiQuery |
SelectMultiQuery.selectSetProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
InsertMultiQuery |
InsertMultiQuery.setData(com.fasterxml.jackson.databind.JsonNode dataContent) |
DeleteMultiQuery |
DeleteMultiQuery.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
InsertMultiQuery |
InsertMultiQuery.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
SelectMultiQuery |
SelectMultiQuery.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
UpdateMultiQuery |
UpdateMultiQuery.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
SelectMultiQuery |
SelectMultiQuery.setProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
void |
SelectMultiQuery.setProjectionSliceOnQualifier(String... additionalFields)
Specific command to get the correct Qualifier and Version from ObjectGroup.
|
SelectMultiQuery |
SelectMultiQuery.setUsageProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
SelectMultiQuery |
SelectMultiQuery.setUsageProjection(String usage) |
Modifier and Type | Method and Description |
---|---|
Select |
Select.addOrderByAscFilter(String... variableNames) |
Select |
Select.addOrderByDescFilter(String... variableNames) |
Select |
Select.addOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
Select |
Select.addUnusedProjection(String... variableNames) |
Select |
Select.addUsedProjection(String... variableNames) |
Insert |
Insert.parseData(String data) |
Select |
Select.parseLimitFilter(String filter) |
Select |
Select.parseOrderByFilter(String filter) |
Select |
Select.parseProjection(String projection) |
Insert |
Insert.setData(com.fasterxml.jackson.databind.JsonNode dataContent) |
Select |
Select.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
Delete |
Delete.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
Update |
Update.setFilter(com.fasterxml.jackson.databind.JsonNode filterContent) |
Select |
Select.setProjection(com.fasterxml.jackson.databind.JsonNode projectionContent) |
Modifier and Type | Method and Description |
---|---|
static Facet |
FacetParserHelper.dateRange(com.fasterxml.jackson.databind.JsonNode facet,
VarNameAdapter adapter)
Transform facet jsonNode into a dateRange Facet object
|
static Facet |
FacetParserHelper.filters(com.fasterxml.jackson.databind.JsonNode facet,
VarNameAdapter adapter)
Transform facet jsonNode in filters Facet object
|
static Facet |
FacetParserHelper.terms(com.fasterxml.jackson.databind.JsonNode facet,
VarNameAdapter adapter)
Transform facet jsonNode in terms Facet object
|
Modifier and Type | Method and Description |
---|---|
static Query[] |
QueryParserHelper.analyzeArrayCommand(BuilderToken.QUERY query,
com.fasterxml.jackson.databind.JsonNode commands,
VarNameAdapter adapter)
Analyze an array of commands
|
static CompareQuery |
QueryParserHelper.eq(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static ExistsQuery |
QueryParserHelper.exists(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static MltQuery |
QueryParserHelper.flt(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static BuilderToken.QUERY |
QueryParserHelper.getRequestId(String queryroot)
Compute the QUERY from command
|
static CompareQuery |
QueryParserHelper.gt(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static CompareQuery |
QueryParserHelper.gte(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static InQuery |
QueryParserHelper.in(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static ExistsQuery |
QueryParserHelper.isNull(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static CompareQuery |
QueryParserHelper.lt(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static CompareQuery |
QueryParserHelper.lte(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static MatchQuery |
QueryParserHelper.match(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static MatchQuery |
QueryParserHelper.matchAll(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static MatchQuery |
QueryParserHelper.matchPhrase(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static MatchQuery |
QueryParserHelper.matchPhrasePrefix(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static ExistsQuery |
QueryParserHelper.missing(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static MltQuery |
QueryParserHelper.mlt(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static CompareQuery |
QueryParserHelper.ne(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static InQuery |
QueryParserHelper.nin(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static Query |
QueryParserHelper.query(String refCommand,
com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter)
Transform command to query
|
static RangeQuery |
QueryParserHelper.range(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static SearchQuery |
QueryParserHelper.regex(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static SearchQuery |
QueryParserHelper.search(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static CompareQuery |
QueryParserHelper.size(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static TermQuery |
QueryParserHelper.term(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
static WildcardQuery |
QueryParserHelper.wildcard(com.fasterxml.jackson.databind.JsonNode command,
VarNameAdapter adapter) |
Constructor and Description |
---|
CompareQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
ExistsQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
InQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
MatchQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
MltQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
RangeQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
SearchQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
TermQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
WildcardQuery(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
Modifier and Type | Method and Description |
---|---|
static AddAction |
UpdateActionParserHelper.add(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static IncAction |
UpdateActionParserHelper.inc(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static MaxAction |
UpdateActionParserHelper.max(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static MinAction |
UpdateActionParserHelper.min(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static PopAction |
UpdateActionParserHelper.pop(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static PullAction |
UpdateActionParserHelper.pull(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static PushAction |
UpdateActionParserHelper.push(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static RenameAction |
UpdateActionParserHelper.rename(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static SetAction |
UpdateActionParserHelper.set(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static SetregexAction |
UpdateActionParserHelper.setregex(com.fasterxml.jackson.databind.JsonNode data,
VarNameAdapter adapter) |
static UnsetAction |
UpdateActionParserHelper.unset(com.fasterxml.jackson.databind.JsonNode array,
VarNameAdapter adapter) |
Constructor and Description |
---|
AddAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
IncAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
MaxAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
MinAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
PopAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
PullAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
PushAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
RenameAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
SetAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
For Parsing
|
SetregexAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.JsonNode request,
VarNameAdapter adapter)
parsing
|
UnsetAction(BuilderToken.UPDATEACTION action,
com.fasterxml.jackson.databind.node.ArrayNode request,
VarNameAdapter adapter)
For Parsing
|
Modifier and Type | Method and Description |
---|---|
protected Query |
AbstractParser.analyzeOneCommand(String refCommand,
com.fasterxml.jackson.databind.JsonNode command) |
static com.fasterxml.jackson.databind.node.ArrayNode |
GlobalDatasParser.getArray(com.fasterxml.jackson.databind.JsonNode value) |
static Object |
GlobalDatasParser.getValue(com.fasterxml.jackson.databind.JsonNode value) |
abstract void |
AbstractParser.parse(com.fasterxml.jackson.databind.JsonNode jsonRequest) |
protected void |
AbstractParser.parseJson(com.fasterxml.jackson.databind.JsonNode jsonRequest) |
protected void |
AbstractParser.parseOrderByFilter(com.fasterxml.jackson.databind.JsonNode filterNode) |
static void |
GlobalDatasParser.sanityRequestCheck(String arg)
Check the Request if conforms to sanity check
|
Modifier and Type | Method and Description |
---|---|
void |
VarNameAdapter.checkNoParameter(com.fasterxml.jackson.databind.JsonNode request)
Check if no arguments is using any fix '#' Parameter
|
com.fasterxml.jackson.databind.JsonNode |
VarNameInsertAdapter.getFixedVarNameJsonNode(com.fasterxml.jackson.databind.JsonNode rootNode)
Check for Insert from Builder
|
String |
SingleVarNameAdapter.getVariableName(String name)
Return the given MongoDb Variable name
|
String |
VarNameUpdateAdapter.getVariableName(String name) |
String |
VarNameInsertAdapter.getVariableName(String name) |
String |
VarNameAdapter.getVariableName(String name)
Return null
|
void |
VarNameAdapter.setVar(BuilderToken.QUERY req,
com.fasterxml.jackson.databind.node.ObjectNode currentObject,
com.fasterxml.jackson.databind.JsonNode request)
Set simple Var (no value)
|
void |
VarNameAdapter.setVarArray(com.fasterxml.jackson.databind.node.ArrayNode array)
Set an array of Var (no Value)
|
void |
VarNameAdapter.setVarsValue(com.fasterxml.jackson.databind.node.ObjectNode currentObject,
com.fasterxml.jackson.databind.JsonNode request)
Set Vars = Value (Json)
|
Modifier and Type | Method and Description |
---|---|
protected void |
UpdateParserMultiple.actionParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{$"action" : args, ...}
|
void |
RequestParserMultiple.addCondition(Query condition)
Allow to add one condition to the current parsed Request on top Query
Example:
|
protected Action |
UpdateParserMultiple.analyseOneAction(String refCommand,
com.fasterxml.jackson.databind.JsonNode command) |
protected Facet |
SelectParserMultiple.analyzeOneFacet(com.fasterxml.jackson.databind.JsonNode facet,
BuilderToken.FACET facetCommand)
Generate a Facet from a Json + command
|
protected void |
RequestParserMultiple.analyzeRootQuery(com.fasterxml.jackson.databind.JsonNode command)
{ expression, $exactdepth : exactdepth, $depth : /- depth }, $exactdepth and $depth being optional (mutual
exclusive)
|
protected void |
InsertParserMultiple.dataParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{$data : { field: value, ...
|
protected void |
SelectParserMultiple.facetsParse(com.fasterxml.jackson.databind.JsonNode rootNode)
Parse facets
|
protected void |
RequestParserMultiple.filterParse(com.fasterxml.jackson.databind.JsonNode rootNode)
Filter part
|
static BuilderToken.FACET |
SelectParserMultiple.getFacetCommand(com.fasterxml.jackson.databind.JsonNode facet)
Get the facet command
|
static RequestParserMultiple |
RequestParserHelper.getParser(com.fasterxml.jackson.databind.JsonNode jsonRequest)
Create one Parser for Internal API according to:
InsertParser if { $roots: root, $query : query, $filter : filter, $data : data} UpdateParser if { $roots: root, $query : query, $filter : filter, $action : action } SelectParser if { $roots: roots, $query : query, $filter : filter, $projection : projection } DeleteParser if { $roots: roots, $query : query, $filter : multi } |
static RequestParserMultiple |
RequestParserHelper.getParser(com.fasterxml.jackson.databind.JsonNode jsonRequest,
VarNameAdapter varNameAdapter)
Create one Parser for Metadata according to:
InsertParser if { $roots: root, $query : query, $filter : filter, $data : data} UpdateParser if { $roots: root, $query : query, $filter : filter, $action : action } SelectParser if { $roots: roots, $query : query, $filter : filter, $projection : projection } DeleteParser if { $roots: roots, $query : query, $filter : multi } |
protected static BuilderToken.UPDATEACTION |
UpdateParserMultiple.getUpdateActionId(String actionroot)
Compute the QUERY from command
|
void |
UpdateParserMultiple.parse(com.fasterxml.jackson.databind.JsonNode request) |
void |
InsertParserMultiple.parse(com.fasterxml.jackson.databind.JsonNode request) |
void |
DeleteParserMultiple.parse(com.fasterxml.jackson.databind.JsonNode request) |
void |
SelectParserMultiple.parse(com.fasterxml.jackson.databind.JsonNode request) |
protected void |
RequestParserMultiple.parseJson(com.fasterxml.jackson.databind.JsonNode jsonRequest) |
void |
SelectParserMultiple.parseQueryOnly(String query) |
protected void |
RequestParserMultiple.parseQueryOnly(String query) |
protected void |
SelectParserMultiple.projectionParse(com.fasterxml.jackson.databind.JsonNode rootNode)
$fields : {name1 : 0/1, name2 : 0/1, ...}, $usage : contractId
|
protected void |
RequestParserMultiple.queryParse(com.fasterxml.jackson.databind.JsonNode rootNode)
[ query, query ] or { query } if one level only
|
protected void |
RequestParserMultiple.rootParse(com.fasterxml.jackson.databind.JsonNode rootNode)
Will be used as extra arguments in the first query
|
protected void |
UpdateParserMultiple.setregexParse(com.fasterxml.jackson.databind.JsonNode rootNode) |
protected void |
UpdateParserMultiple.thresholdParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{$"threshold" : arg}
|
protected void |
SelectParserMultiple.thresholdParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{$"threshold" : arg}
|
Modifier and Type | Method and Description |
---|---|
protected void |
UpdateParserSingle.actionParse(com.fasterxml.jackson.databind.JsonNode actionNode)
{$"action" : args, ...}
|
void |
RequestParserSingle.addCondition(Query condition)
Allow to add one condition to the current parsed Request
Example:
|
void |
SelectParserSingle.addProjection(com.fasterxml.jackson.databind.node.ObjectNode slice,
com.fasterxml.jackson.databind.node.ObjectNode allFields)
Add the new Projection slice to the current Projection.
|
protected Action |
UpdateParserSingle.analyseOneAction(String refCommand,
com.fasterxml.jackson.databind.JsonNode command) |
protected void |
RequestParserSingle.analyzeRootQuery(com.fasterxml.jackson.databind.JsonNode command)
{ expression }
|
protected void |
InsertParserSingle.dataParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{$data : [{ field: value, ...
|
protected void |
RequestParserSingle.filterParse(com.fasterxml.jackson.databind.JsonNode rootNode)
Filter part
|
static RequestParserSingle |
RequestParserHelperSingle.getParser(com.fasterxml.jackson.databind.JsonNode jsonRequest)
Create one Parser for Internal API according to:
InsertParser if { $query : query, $filter : filter, $data : data} UpdateParser if { $query : query, $filter : filter, $action : action } SelectParser if { $query : query, $filter : filter, $projection : projection } DeleteParser if { $query : query, $filter : multi } |
static RequestParserSingle |
RequestParserHelperSingle.getParser(com.fasterxml.jackson.databind.JsonNode jsonRequest,
VarNameAdapter varNameAdapter)
Create one Parser for Masterdata according to:
InsertParser if { $query : query, $filter : filter, $data : data} UpdateParser if { $query : query, $filter : filter, $action : action } SelectParser if { $query : query, $filter : filter, $projection : projection } DeleteParser if { $query : query, $filter : multi } |
protected static BuilderToken.UPDATEACTION |
UpdateParserSingle.getUpdateActionId(String actionroot)
Compute the QUERY from command
|
void |
UpdateParserSingle.parse(com.fasterxml.jackson.databind.JsonNode request) |
void |
DeleteParserSingle.parse(com.fasterxml.jackson.databind.JsonNode request) |
void |
InsertParserSingle.parse(com.fasterxml.jackson.databind.JsonNode request) |
void |
SelectParserSingle.parse(com.fasterxml.jackson.databind.JsonNode request) |
protected void |
RequestParserSingle.parseJson(com.fasterxml.jackson.databind.JsonNode jsonRequest) |
void |
SelectParserSingle.parseQueryOnly(String query) |
protected void |
RequestParserSingle.parseQueryOnly(String query) |
void |
SelectParserSingle.projectionParse(com.fasterxml.jackson.databind.JsonNode rootNode)
$fields : {name1 : 0/1, name2 : 0/1, ...}, $usage : contractId
|
protected void |
RequestParserSingle.queryParse(com.fasterxml.jackson.databind.JsonNode rootNode)
{ query } if one level only
|
Modifier and Type | Method and Description |
---|---|
DbRequestResult |
DbRequestSingle.execute(RequestSingle request)
execute all request
|
DbRequestResult |
DbRequestSingle.execute(RequestSingle request,
Integer version)
execute all request
|
<T extends VitamDocument<T>,V> |
DbRequestResult.getDocuments(Class<T> cls,
Class<V> clsFromJson)
Return directly the clsFomJson items list
|
<T extends VitamDocument<T>,V> |
DbRequestResult.getRequestResponseOK(com.fasterxml.jackson.databind.JsonNode query,
Class<T> cls,
Class<V> clsFromJson)
Return directly a RequestResponseOk from result using clsFromJson class
|
com.fasterxml.jackson.databind.JsonNode |
MongoDbInMemory.getUpdateJson(AbstractParser<?> requestParser)
Update the originalDocument with the given parser (containing the request)
|
com.fasterxml.jackson.databind.JsonNode |
MongoDbInMemory.getUpdateJson(com.fasterxml.jackson.databind.JsonNode request,
boolean isMultiple,
VarNameAdapter varNameAdapter)
Update the originalDocument with the given request.
|
com.fasterxml.jackson.databind.JsonNode |
MongoDbInMemory.getUpdateJsonForRule(RuleActions ruleActions,
Map<String,DurationData> bindRuleToDuration)
Update the originalDocument with the given ruleActions
|
static com.mongodb.client.MongoCursor<VitamDocument<?>> |
DbRequestHelper.selectMongoDbExecuteThroughFakeMongoCursor(VitamCollection collection,
RequestParserSingle parser,
List<String> list,
List<Float> scores)
Private method for select using MongoDb from Elasticsearch result
|
Modifier and Type | Method and Description |
---|---|
static org.elasticsearch.index.query.QueryBuilder |
QueryToElasticsearch.getCommand(Query query) |
List<org.elasticsearch.search.aggregations.AggregationBuilder> |
SelectToElasticsearch.getFacets() |
static List<org.elasticsearch.search.aggregations.AggregationBuilder> |
QueryToElasticsearch.getFacets(AbstractParser<?> requestParser)
Create ES facets from request parser
|
List<org.elasticsearch.search.sort.SortBuilder> |
SelectToElasticsearch.getFinalOrderBy(boolean score)
FindIterable.sort(orderby) for Elasticsearch
|
org.elasticsearch.index.query.QueryBuilder |
RequestToElasticsearch.getInitialRoots(String field)
Additional filter to first request
|
org.elasticsearch.index.query.QueryBuilder |
RequestToElasticsearch.getNthQueries(int nth)
find(query)
|
static List<org.elasticsearch.search.sort.SortBuilder> |
QueryToElasticsearch.getSorts(AbstractParser<?> requestParser,
boolean hasFullText,
boolean score)
Generate sort list from order by ES query orders : {field1 : -1, field2 : 1} or [{field1 : -1, field2 :
1},{field3 : -1}]
Note : if the query contains a match and the collection allows to use score, the socre is added to the sort |
Modifier and Type | Method and Description |
---|---|
static org.bson.conversions.Bson |
UpdateActionToMongodb.getCommand(Action action) |
static org.bson.conversions.Bson |
QueryToMongodb.getCommand(Query query) |
org.bson.Document |
InsertToMongodb.getFinalData()
insertOne(data)
|
org.bson.conversions.Bson |
SelectToMongodb.getFinalProjection()
FindIterable.projection(projection)
|
org.bson.conversions.Bson |
UpdateToMongodb.getFinalUpdateActions()
gives the update part of updateOne(query, update)
|
org.bson.conversions.Bson |
RequestToMongodb.getInitialRoots(String field)
Additional filter to first request
|
org.bson.conversions.Bson |
RequestToMongodb.getNthQueries(int nth)
find(query)
|
Modifier and Type | Method and Description |
---|---|
static com.fasterxml.jackson.databind.JsonNode |
AccessContractRestrictionHelper.applyAccessContractRestrictionForObjectGroupForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
Apply access contract restriction for object group for select request
|
static com.fasterxml.jackson.databind.JsonNode |
AccessContractRestrictionHelper.applyAccessContractRestrictionForUnitForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
Apply access contract restriction for archive unit for select request
|
static com.fasterxml.jackson.databind.JsonNode |
AccessContractRestrictionHelper.applyAccessContractRestrictionForUnitForUpdate(com.fasterxml.jackson.databind.JsonNode queryDsl,
AccessContractModel contract)
Apply access contract restriction for archive unit for update request
|
static com.fasterxml.jackson.databind.JsonNode |
AccessContractRestrictionHelper.applyAccessContractRestrictionOnOriginatingAgencies(com.fasterxml.jackson.databind.JsonNode queryDsl)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static VitamError |
VitamError.getFromJsonNode(com.fasterxml.jackson.databind.JsonNode node) |
Modifier and Type | Method and Description |
---|---|
static RequestResponse |
ClientMockResultHelper.checkOperationTraceability() |
static RequestResponse |
ClientMockResultHelper.createReponse(Object s) |
static RequestResponse |
ClientMockResultHelper.createReponse(String s) |
static RequestResponse |
ClientMockResultHelper.createReponse(String s,
int statuscode) |
static RequestResponse |
ClientMockResultHelper.getAccessionRegisterDetail() |
static RequestResponse |
ClientMockResultHelper.getArchiveUnitResult() |
static RequestResponse |
ClientMockResultHelper.getEmptyResult() |
static RequestResponse<FileFormatModel> |
ClientMockResultHelper.getFormatList() |
static ItemStatus |
ClientMockResultHelper.getItemStatus(String id) |
static com.fasterxml.jackson.databind.JsonNode |
ClientMockResultHelper.getLogbookResults()
Deprecated.
|
static RequestResponse |
ClientMockResultHelper.getLogbooksRequestResponseJsonNode()
Deprecated.
|
static com.fasterxml.jackson.databind.JsonNode |
ClientMockResultHelper.getMetaDataResult() |
static RequestResponse |
ClientMockResultHelper.getOperationTraceabilityDetails() |
static RequestResponse |
ClientMockResultHelper.getTraceabilityOperationMock() |
Modifier and Type | Method and Description |
---|---|
static Map.Entry<String,com.fasterxml.jackson.databind.JsonNode> |
JsonHandler.checkLaxUnicity(String nodeName,
com.fasterxml.jackson.databind.JsonNode node)
node should have only one property ; simple value is allowed
|
static Map.Entry<String,com.fasterxml.jackson.databind.JsonNode> |
JsonHandler.checkUnicity(String nodeName,
com.fasterxml.jackson.databind.JsonNode node)
node should have only one property
|
List<String> |
SchemaValidationUtils.extractFieldsFromSchema(String schemaJsonAsString)
Get fields list declared in schema
|
String |
AbstractJsonType.generateJsonString() |
static com.fasterxml.jackson.databind.JsonNode |
JsonHandler.getFromBytes(byte[] value) |
static com.fasterxml.jackson.databind.JsonNode |
JsonHandler.getFromFile(File file) |
static <T> T |
JsonHandler.getFromFile(File file,
Class<T> clasz) |
static <T> T |
JsonHandler.getFromFileAsTypeRefence(File file,
com.fasterxml.jackson.core.type.TypeReference valueTypeRef) |
static <T> T |
JsonHandler.getFromFileLowerCamelCase(File file,
Class<T> clasz) |
static com.fasterxml.jackson.databind.JsonNode |
JsonHandler.getFromInputStream(InputStream stream)
getFromInputStream, get JsonNode from stream
|
static <T> T |
JsonHandler.getFromInputStream(InputStream inputStream,
Class<T> clasz) |
static <T> T |
JsonHandler.getFromInputStream(InputStream inputStream,
Class<T> clasz,
Class<?>... parameterClazz) |
static com.fasterxml.jackson.databind.JsonNode |
JsonHandler.getFromInputStream(InputStream stream1,
InputStream stream2)
getFromInputStream, get merged JsonNode from streams
|
static <T> T |
JsonHandler.getFromJsonNode(com.fasterxml.jackson.databind.JsonNode jsonNode,
Class<T> clasz) |
static <T> T |
JsonHandler.getFromJsonNodeLowerCamelCase(com.fasterxml.jackson.databind.JsonNode jsonNode,
Class<T> clasz) |
static com.fasterxml.jackson.databind.JsonNode |
JsonHandler.getFromString(String value) |
static <T> T |
JsonHandler.getFromString(String value,
Class<T> clasz) |
static <T> T |
JsonHandler.getFromString(String value,
Class<T> clasz,
Class<?> parameterClazz) |
static <T> T |
JsonHandler.getFromStringAsTypeRefence(String value,
com.fasterxml.jackson.core.type.TypeReference<T> clasz) |
static <T> T |
JsonHandler.getFromStringLowerCamelCase(String value,
Class<T> clasz) |
static Map<String,Object> |
JsonHandler.getMapFromInputStream(InputStream inputStream) |
static <T> Map<String,T> |
JsonHandler.getMapFromInputStream(InputStream inputStream,
Class<T> parameterClazz)
transform an inputStream into a {Map
|
static Map<String,Object> |
JsonHandler.getMapFromString(String value) |
static Map<String,String> |
JsonHandler.getMapStringFromString(String value) |
static boolean |
JsonHandler.isEmpty(String jsonString)
Check json string is empty
|
static AbstractJsonType |
AbstractJsonType.readJsonFile(File file) |
static AbstractJsonType |
AbstractJsonType.readJsonString(String data) |
static void |
JsonHandler.setNodeInPath(com.fasterxml.jackson.databind.node.ObjectNode node,
String nodePath,
com.fasterxml.jackson.databind.JsonNode value,
boolean canCreate)
Set a value in a node defined by the given path.
|
static com.fasterxml.jackson.databind.JsonNode |
JsonHandler.toJsonNode(Object object) |
static boolean |
JsonHandler.validate(String value) |
SchemaValidationStatus |
SchemaValidationUtils.validateJson(com.fasterxml.jackson.databind.JsonNode jsonNode,
String collectionName)
Validate the json against the schema of the specified collectionName
|
static void |
JsonHandler.writeAsFile(Object object,
File file) |
static void |
JsonHandler.writeAsOutputStream(Object object,
OutputStream outputStream) |
static String |
JsonHandler.writeAsString(Object object) |
void |
AbstractJsonType.writeJsonToFile(File file) |
static InputStream |
JsonHandler.writeToInpustream(Object object) |
Constructor and Description |
---|
SchemaValidationUtils()
Constructor with a default schema filename
|
SchemaValidationUtils(String schema)
Constructor with a specified schema filename
|
SchemaValidationUtils(String schema,
boolean external)
Constructor with a specified schema filename or an external json schema as a string
|
Modifier and Type | Method and Description |
---|---|
static RequestResponseOK<com.fasterxml.jackson.databind.JsonNode> |
RequestResponseOK.getFromJsonNode(com.fasterxml.jackson.databind.JsonNode node) |
static <T> RequestResponseOK<T> |
RequestResponseOK.getFromJsonNode(com.fasterxml.jackson.databind.JsonNode node,
Class<T> clazz) |
List<com.fasterxml.jackson.databind.JsonNode> |
RequestResponseOK.getResultsAsJsonNodes() |
static RequestResponseOK |
RequestResponse.parseRequestResponseOk(javax.ws.rs.core.Response response) |
static VitamError |
RequestResponse.parseVitamError(javax.ws.rs.core.Response response) |
Modifier and Type | Method and Description |
---|---|
static void |
SanityChecker.checkHeaders(javax.ws.rs.core.HttpHeaders headers)
checkHeaders : Check sanity of Headers: no javascript/xml tag, neither html tag
|
static void |
SanityChecker.checkHeadersMap(javax.ws.rs.core.MultivaluedMap<String,String> requestHeaders)
Checks sanity of Headers: no javascript/xml tag, neither html tag
|
static void |
SanityChecker.checkHTMLFile(File file)
checkHTMLFile : Check if the file contains HTML content
|
static void |
SanityChecker.checkJsonAll(com.fasterxml.jackson.databind.JsonNode json)
checkJsonAll : Check sanity of json : size, invalid tag
|
static void |
SanityChecker.checkJsonAll(String json)
checkJsonAll : Check sanity of json : size, invalid tag
|
protected static void |
SanityChecker.checkJsonSanity(com.fasterxml.jackson.databind.JsonNode json)
checkJsonSanity : check sanity of json and find invalid key
|
static void |
SanityChecker.checkParameter(String... params)
checkParameter : Check sanity of String: no javascript/xml tag, neither html tag
|
static void |
SanityChecker.checkUriParametersMap(javax.ws.rs.core.MultivaluedMap<String,String> uriParameters)
Checks sanity of Headers: no javascript/xml tag, neither html tag
|
static void |
SanityChecker.checkXmlAll(File xmlFile)
checkXMLAll : check xml sanity all aspect : size, tag size, invalid tag
|
protected static void |
SanityChecker.checkXmlSanityFileSize(File xmlFile)
CheckXMLSanityFileSize : check size of xml file
|
protected static void |
SanityChecker.checkXmlSanityTags(File xmlFile)
CheckXMLSanityTags : check invalid tag contains of a xml file
|
protected static void |
SanityChecker.checkXmlSanityTagValueSize(File xmlFile)
check XML Sanity Tag and Value Size
|
static String |
SanityChecker.sanitizeJson(com.fasterxml.jackson.databind.JsonNode json)
Sabitize the json
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
BasicVitamStatusServiceImpl.getAdminStatus() |
com.fasterxml.jackson.databind.node.ObjectNode |
VitamStatusService.getAdminStatus()
getAdminStatus
return the overall status of this component with the constraint delay of less than 10ms and shall return by
default empty JsonNode.
|
Modifier and Type | Method and Description |
---|---|
void |
ReferentialAccessionRegisterImpl.insertAccessionRegisterSymbolic(List<AccessionRegisterSymbolic> accessionRegisterSymbolics)
Insert a list of accession register symbolic.
|
Modifier and Type | Method and Description |
---|---|
VitamDocument<Agencies> |
AgenciesService.findDocumentById(String id)
Find a document by its identifier
|
Modifier and Type | Method and Description |
---|---|
RequestResponseOK<ArchiveUnitProfileModel> |
ArchiveUnitProfileService.findArchiveUnitProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl)
find archive unit profiles by QueryDsl
|
Modifier and Type | Method and Description |
---|---|
RequestResponseOK<ArchiveUnitProfileModel> |
ArchiveUnitProfileServiceImpl.findArchiveUnitProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl) |
ArchiveUnitProfileModel |
ArchiveUnitProfileServiceImpl.findByIdentifier(String id) |
Modifier and Type | Method and Description |
---|---|
RequestResponse |
AdminManagementClient.createArchiveUnitProfiles(List<ArchiveUnitProfileModel> archiveUnitProfileModelList)
Import a set of archive unit profile metadata.
|
RequestResponse |
AdminManagementClientMock.createArchiveUnitProfiles(List<ArchiveUnitProfileModel> archiveUnitProfileModelList) |
RequestResponse |
AdminManagementClient.createProfiles(List<ProfileModel> profileModelList)
Import a set of profile If all the profiles are valid, they will be stored in the collection and indexed The
input is invalid in the following situations :
The json is invalid
The json contains 2 ore many profile having the same name
One or more mandatory field is missing
A field has an invalid format
One or many profiles already exist in the database
|
RequestResponse |
AdminManagementClientMock.createProfiles(List<ProfileModel> profileModelList) |
RequestResponse<AccessContractModel> |
AdminManagementClient.findAccessContracts(com.fasterxml.jackson.databind.JsonNode queryDsl)
Find access contracts
By id mongo
By the name
By comlexe criteria
|
RequestResponse |
AdminManagementClientMock.findAccessContracts(com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<AccessContractModel> |
AdminManagementClient.findAccessContractsByID(String documentId) |
RequestResponse |
AdminManagementClientMock.findAccessContractsByID(String documentId) |
RequestResponse<ArchiveUnitProfileModel> |
AdminManagementClient.findArchiveUnitProfiles(com.fasterxml.jackson.databind.JsonNode query)
Find profiles according to the given json query (we can also use this method to find profile by identifier)
|
RequestResponse<ArchiveUnitProfileModel> |
AdminManagementClientMock.findArchiveUnitProfiles(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<ArchiveUnitProfileModel> |
AdminManagementClient.findArchiveUnitProfilesByID(String id)
Find archive unit profile by technical id (id generated by the database)
|
RequestResponse<ArchiveUnitProfileModel> |
AdminManagementClientMock.findArchiveUnitProfilesByID(String requestedId) |
RequestResponse<ContextModel> |
AdminManagementClient.findContextById(String id)
Find context by id
|
RequestResponse<ContextModel> |
AdminManagementClientMock.findContextById(String id) |
RequestResponse<ContextModel> |
AdminManagementClient.findContexts(com.fasterxml.jackson.databind.JsonNode queryDsl)
Find contexts
|
RequestResponse<ContextModel> |
AdminManagementClientMock.findContexts(com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<IngestContractModel> |
AdminManagementClient.findIngestContracts(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<IngestContractModel> |
AdminManagementClientMock.findIngestContracts(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<IngestContractModel> |
AdminManagementClient.findIngestContractsByID(String id) |
RequestResponse<IngestContractModel> |
AdminManagementClientMock.findIngestContractsByID(String id) |
RequestResponse<OntologyModel> |
AdminManagementClient.findOntologies(com.fasterxml.jackson.databind.JsonNode query)
Find ontologies according to the given json query (we can also use this method to find ontology by identifier)
|
RequestResponse<OntologyModel> |
AdminManagementClientMock.findOntologies(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<OntologyModel> |
AdminManagementClient.findOntologyByID(String id)
Find the ontology by technical id (id generated by the database)
|
RequestResponse<OntologyModel> |
AdminManagementClientMock.findOntologyByID(String requestedId) |
RequestResponse<ProfileModel> |
AdminManagementClient.findProfiles(com.fasterxml.jackson.databind.JsonNode query)
Find profiles according to the given query string (we can also use this method to find profile by identifier)
|
RequestResponse<ProfileModel> |
AdminManagementClientMock.findProfiles(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<ProfileModel> |
AdminManagementClient.findProfilesByID(String id)
Find profile by id (id generated by the database)
|
RequestResponse<ProfileModel> |
AdminManagementClientMock.findProfilesByID(String id) |
RequestResponse<SecurityProfileModel> |
AdminManagementClient.findSecurityProfileByIdentifier(String identifier)
Find a security profile by identifier
|
RequestResponse |
AdminManagementClientMock.findSecurityProfileByIdentifier(String identifier) |
RequestResponse<SecurityProfileModel> |
AdminManagementClient.findSecurityProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl)
Find security profiles by DSL query
By internal id
By identifier
By name
By comlexe criteria
|
RequestResponse |
AdminManagementClientMock.findSecurityProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<AccessionRegisterSummaryModel> |
AdminManagementClient.getAccessionRegister(com.fasterxml.jackson.databind.JsonNode query)
Get the accession register summary matching the given query
|
RequestResponse |
AdminManagementClientMock.getAccessionRegister(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<AccessionRegisterDetailModel> |
AdminManagementClient.getAccessionRegisterDetail(String documentId,
com.fasterxml.jackson.databind.JsonNode query)
Get the accession register details matching the given query
|
RequestResponse |
AdminManagementClientMock.getAccessionRegisterDetail(String id,
com.fasterxml.jackson.databind.JsonNode query) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClient.getAgencies(com.fasterxml.jackson.databind.JsonNode query)
List the agencies that match the query
|
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClientMock.getAgencies(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<AgenciesModel> |
AdminManagementClient.getAgencyById(String id) |
RequestResponse<AgenciesModel> |
AdminManagementClientMock.getAgencyById(String id) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClient.getFormatByID(String id) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClientMock.getFormatByID(String id) |
RequestResponse<FileFormatModel> |
AdminManagementClient.getFormats(com.fasterxml.jackson.databind.JsonNode query) |
RequestResponse<FileFormatModel> |
AdminManagementClientMock.getFormats(com.fasterxml.jackson.databind.JsonNode query) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClient.getRuleByID(String id) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClientMock.getRuleByID(String id) |
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClient.getRules(com.fasterxml.jackson.databind.JsonNode query)
List the rules that match the query
|
com.fasterxml.jackson.databind.JsonNode |
AdminManagementClientMock.getRules(com.fasterxml.jackson.databind.JsonNode query) |
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
|
javax.ws.rs.core.Response.Status |
AdminManagementClientMock.importAccessContracts(List<AccessContractModel> accessContractModelList) |
javax.ws.rs.core.Response.Status |
AdminManagementClient.importIngestContracts(List<IngestContractModel> ingestContractModelList)
Import a set of ingest 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 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 elready exist in the database
|
javax.ws.rs.core.Response.Status |
AdminManagementClientMock.importIngestContracts(List<IngestContractModel> ingestContractModelList) |
RequestResponse |
AdminManagementClient.importOntologies(boolean forceUpdate,
List<OntologyModel> ontologyModelList)
Import a set of ontologies metadata.
|
RequestResponse |
AdminManagementClientMock.importOntologies(boolean forceUpdate,
List<OntologyModel> ontologyModelList) |
javax.ws.rs.core.Response.Status |
AdminManagementClient.importSecurityProfiles(List<SecurityProfileModel> securityProfileModelList)
Import a set of security profiles after passing the validation steps.
|
javax.ws.rs.core.Response.Status |
AdminManagementClientMock.importSecurityProfiles(List<SecurityProfileModel> securityProfileModelList) |
RequestResponse<Boolean> |
AdminManagementClient.securityProfileIsUsedInContexts(String securityProfileId)
Find if security profile is used in contexts
|
RequestResponse<Boolean> |
AdminManagementClientMock.securityProfileIsUsedInContexts(String securityProfileId) |
RequestResponse<AccessContractModel> |
AdminManagementClient.updateAccessContract(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update AccessContract to mongo
|
RequestResponse<AccessContractModel> |
AdminManagementClientMock.updateAccessContract(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<ArchiveUnitProfileModel> |
AdminManagementClient.updateArchiveUnitProfile(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update a profile
|
RequestResponse<ArchiveUnitProfileModel> |
AdminManagementClientMock.updateArchiveUnitProfile(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<ContextModel> |
AdminManagementClient.updateContext(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update context to mongo
|
RequestResponse<ContextModel> |
AdminManagementClientMock.updateContext(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<IngestContractModel> |
AdminManagementClient.updateIngestContract(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update IngestContract to mongo
|
RequestResponse<IngestContractModel> |
AdminManagementClientMock.updateIngestContract(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse<ProfileModel> |
AdminManagementClient.updateProfile(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Update a profile
|
RequestResponse<ProfileModel> |
AdminManagementClientMock.updateProfile(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponse |
AdminManagementClient.updateSecurityProfile(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl)
Updates a security context
|
RequestResponse<SecurityProfileModel> |
AdminManagementClientMock.updateSecurityProfile(String identifier,
com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
static void |
ReferentialFileUtils.addFilenameInLogbookOperation(String filename,
LogbookOperationParameters logbookParameters)
Add into a logbookOperation's evDetdata the filename information.
|
com.fasterxml.jackson.databind.node.ArrayNode |
FunctionalBackupService.getCollectionInJson(com.mongodb.client.MongoCursor mongoCursor)
transfer the collection to json
|
Modifier and Type | Method and Description |
---|---|
DbRequestResult |
ContextService.findContexts(com.fasterxml.jackson.databind.JsonNode queryDsl)
Search for contexts
|
ContextModel |
ContextService.findOneContextById(String id)
Find a context by its id
|
Modifier and Type | Method and Description |
---|---|
ContextModel |
ContextServiceImpl.findOneContextById(String id) |
Optional<ContextValidator.ContextRejectionCause> |
ContextValidator.validate(ContextModel context)
Validate a context object
|
Modifier and Type | Method and Description |
---|---|
T |
ContractService.findByIdentifier(String identifier)
Find contract by identifier
|
RequestResponseOK<T> |
ContractService.findContracts(com.fasterxml.jackson.databind.JsonNode queryDsl)
find contract by QueryDsl
|
Modifier and Type | Method and Description |
---|---|
IngestContractModel |
IngestContractImpl.findByIdentifier(String identifier) |
AccessContractModel |
AccessContractImpl.findByIdentifier(String identifier) |
RequestResponseOK<IngestContractModel> |
IngestContractImpl.findContracts(com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponseOK<AccessContractModel> |
AccessContractImpl.findContracts(com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
RequestResponseOK<OntologyModel> |
OntologyService.findOntologies(com.fasterxml.jackson.databind.JsonNode queryDsl)
find an ontology by QueryDsl
|
RequestResponseOK<OntologyModel> |
OntologyService.findOntologiesForCache(com.fasterxml.jackson.databind.JsonNode queryDsl)
find an ontology by QueryDsl (find directly in db)
|
Modifier and Type | Method and Description |
---|---|
RequestResponseOK<OntologyModel> |
OntologyServiceImpl.findOntologies(com.fasterxml.jackson.databind.JsonNode queryDsl) |
RequestResponseOK<OntologyModel> |
OntologyServiceImpl.findOntologiesForCache(com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
RequestResponse<OntologyModel> |
AdminManagementOntologiesClient.findOntologiesForCache(com.fasterxml.jackson.databind.JsonNode query)
Find ontologies according to the given json query (we can also use this method to find ontology by identifier)
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
ProfileService.downloadProfileFile(String profileIdentifier)
download file corresponding to profileIdentifier
|
ProfileModel |
ProfileService.findByIdentifier(String identifier)
Find profile by identifier
|
RequestResponseOK<ProfileModel> |
ProfileService.findProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl)
find Profile by QueryDsl
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
ProfileServiceImpl.downloadProfileFile(String profileIdentifier) |
ProfileModel |
ProfileServiceImpl.findByIdentifier(String identifier) |
RequestResponseOK<ProfileModel> |
ProfileServiceImpl.findProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ArrayNode |
RulesManagerFileImpl.checkFile(InputStream rulesFileStream,
Map<Integer,List<ErrorReport>> errorsMap,
List<FileRulesModel> usedDeletedRules,
List<FileRulesModel> usedUpdatedRules,
List<FileRulesModel> usedUpdateRulesForUpdateUnit,
List<FileRulesModel> insertRules,
Set<String> notUsedDeletedRules,
Set<String> notUsedUpdatedRules)
Checks File : checks if a stream of referential data is valid
|
com.fasterxml.jackson.databind.node.ArrayNode |
RulesManagerFileImpl.getRuleFromCollection(int tenant)
get the rule file from collection
|
void |
RulesManagerFileImpl.importFile(InputStream rulesFileStream,
String filename) |
static com.fasterxml.jackson.databind.node.ArrayNode |
RulesManagerParser.readObjectsFromCsvWriteAsArrayNode(File fileToParse)
readObjectsFromCsvWriteAsArrayNode : read objects from a csv file and write it as array node
|
Modifier and Type | Method and Description |
---|---|
Optional<SecurityProfileModel> |
SecurityProfileService.findOneByIdentifier(String identifier) |
RequestResponseOK<SecurityProfileModel> |
SecurityProfileService.findSecurityProfiles(com.fasterxml.jackson.databind.JsonNode queryDsl) |
Modifier and Type | Method and Description |
---|---|
void |
ArchiveUnitProfileStep.create_profile() |
void |
ProfileStep.create_profile() |
void |
ContextStep.fail_upload_context() |
void |
SecurityProfileStep.fail_upload_security_profile() |
void |
ContextStep.find_a_context_id(String name) |
void |
SecurityProfileStep.has_full_access() |
void |
SecurityProfileStep.has_not_permission(String permission) |
void |
SecurityProfileStep.has_permission(String permission) |
void |
ProfileStep.import_profile() |
void |
AgenciesStep.search_contracts(String name) |
void |
ContractsStep.search_contracts(String type,
String name) |
void |
ArchiveUnitProfileStep.search_profiles(String name) |
void |
ProfileStep.search_profiles(String name) |
void |
ContextStep.success_upload_context() |
void |
SecurityProfileStep.success_upload_security_profile() |
void |
LogbookStep.the_results_are(String eventName,
String eventResults)
check if the outcome detail is valid for an event type according to logbook
|
void |
LogbookStep.the_status_are(List<String> eventNames,
String eventStatus)
check if the status is valid for a list of event type according to logbook
|
void |
ContractsStep.update_access_contract(Integer statusCode) |
void |
ContextStep.update_context_by_identifier_query(String contextIdentifier,
Integer status) |
void |
ContextStep.update_context_by_name_query(String name,
Integer status) |
void |
ContractsStep.update_contract_by_query(String type,
String queryFilename,
Integer statusCode) |
void |
SecurityProfileStep.update_security_profile_by_query(String queryFilename,
Integer statusCode) |
static void |
ContractsStep.updateContext(AdminExternalClient adminExternalClient,
String applicationSessionId,
String contextIdentifier,
List<PermissionModel> permissions,
boolean withoutFailure) |
Constructor and Description |
---|
StorageStep(World world) |
Modifier and Type | Method and Description |
---|---|
static RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
UserInterfaceTransactionManager.checkTraceabilityOperation(com.fasterxml.jackson.databind.JsonNode query,
VitamContext context)
Starts a Verification process based on a given DSLQuery
|
static com.fasterxml.jackson.databind.JsonNode |
DslQueryHelper.createGetByIdDSLSelectMultipleQuery(Map<String,String> projectionCriteriaMap)
Create GetById Select Multiple Query Dsl request that contains only projection.
|
static com.fasterxml.jackson.databind.JsonNode |
DslQueryHelper.createSelectDSLQuery(Map<String,String> searchCriteriaMap) |
static com.fasterxml.jackson.databind.JsonNode |
DslQueryHelper.createSelectElasticsearchDSLQuery(Map<String,Object> searchCriteriaMap) |
static com.fasterxml.jackson.databind.JsonNode |
DslQueryHelper.createSingleQueryDSL(Map<String,Object> searchCriteriaMap)
generate the DSL query after receiving the search criteria
|
static com.fasterxml.jackson.databind.JsonNode |
DslQueryHelper.createUpdateByIdDSLQuery(Map<String,com.fasterxml.jackson.databind.JsonNode> searchCriteriaMap,
Map<String,com.fasterxml.jackson.databind.JsonNode> updateRules) |
static RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
UserInterfaceTransactionManager.exportDIP(DipExportRequest dipExportRequest,
VitamContext context)
generate a DIP to be exported
|
static RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
UserInterfaceTransactionManager.findAccessionRegisterDetail(String id,
String options,
VitamContext context) |
static RequestResponse<AccessionRegisterSummaryModel> |
UserInterfaceTransactionManager.findAccessionRegisterSummary(String options,
VitamContext context) |
static RequestResponse<AccessionRegisterSymbolicModel> |
UserInterfaceTransactionManager.findAccessionRegisterSymbolic(String options,
VitamContext context) |
static UpdateMultiQuery |
DslQueryHelper.getFullMetadataActionQuery(com.fasterxml.jackson.databind.JsonNode metadataModifications,
com.fasterxml.jackson.databind.node.ObjectNode fullQuery) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
IngestInternalClient.downloadObjectAsync(String objectId,
IngestCollection type)
Download object stored by ingest operation
|
Modifier and Type | Method and Description |
---|---|
String |
LogbookOperationTraceabilityHelper.getPreviousMonthStartDate() |
byte[] |
LogbookOperationTraceabilityHelper.getPreviousMonthTimestampToken() |
String |
LogbookOperationTraceabilityHelper.getPreviousStartDate() |
byte[] |
LogbookOperationTraceabilityHelper.getPreviousTimestampToken() |
String |
LogbookOperationTraceabilityHelper.getPreviousYearStartDate() |
byte[] |
LogbookOperationTraceabilityHelper.getPreviousYearTimestampToken() |
Modifier and Type | Method and Description |
---|---|
static void |
CallTraceability.main(String[] args) |
Modifier and Type | Method and Description |
---|---|
String |
LogbookTraceabilityHelper.getPreviousMonthStartDate()
Get the first traceability (in logbook) one month before the given currentDate and return the startDate of the entry
|
byte[] |
LogbookTraceabilityHelper.getPreviousMonthTimestampToken()
Get the first traceability (in logbook) one month before the given currentDate and return the timestampToken of the entry
|
String |
LogbookTraceabilityHelper.getPreviousStartDate()
Get the last traceability (in logbook) event and return the startDate of the entry
|
byte[] |
LogbookTraceabilityHelper.getPreviousTimestampToken()
Get the last traceability (in logbook) event and return the timestampToken of the entry
|
String |
LogbookTraceabilityHelper.getPreviousYearStartDate()
Get the first traceability (in logbook) one year before the given currentDate and return the startDate of the entry
|
byte[] |
LogbookTraceabilityHelper.getPreviousYearTimestampToken()
Get the first traceability (in logbook) one year before the given currentDate and return the timestampToken of the entry
|
Modifier and Type | Method and Description |
---|---|
LogbookLifeCycleObjectGroup |
LogbookLifeCycles.getObjectGroupByOperationIdAndByObjectGroupId(String idOperation,
String idLc)
Select logbook LifeCycle entry by operation
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCycles.getRawObjectGroupLifeCycleById(String id)
returns the raw version of object group life cycle
|
List<com.fasterxml.jackson.databind.JsonNode> |
LogbookLifeCycles.getRawObjectGroupLifecyclesByLastPersistedDate(String startDate,
String endDate,
int limit)
Gets a list of raw object group life cycles by request
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCycles.getRawUnitLifeCycleById(String id)
returns the raw version of unit life cycle
|
List<com.fasterxml.jackson.databind.JsonNode> |
LogbookLifeCycles.getRawUnitLifecyclesByLastPersistedDate(String startDate,
String endDate,
int limit)
Gets a list of raw unit life cycles by request
|
LogbookLifeCycleUnit |
LogbookLifeCycles.getUnitByOperationIdAndByUnitId(String idOperation,
String idLc)
Select logbook LifeCycle entry by operation
|
List<LogbookLifeCycle> |
LogbookLifeCycles.selectObjectGroup(com.fasterxml.jackson.databind.JsonNode select,
boolean sliced,
LogbookCollections collection)
Selects object group life cycle entries
|
List<LogbookLifeCycle> |
LogbookLifeCycles.selectObjectGroup(com.fasterxml.jackson.databind.JsonNode select,
LogbookCollections collection)
Selects object group life cycle entries
|
List<LogbookLifeCycle> |
LogbookLifeCycles.selectUnit(com.fasterxml.jackson.databind.JsonNode select,
boolean sliced,
LogbookCollections collection)
Select logbook LifeCycle entries
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.getRawObjectGroupLifeCycleById(String id)
returns the raw object group life cycle
|
List<com.fasterxml.jackson.databind.JsonNode> |
LogbookLifeCyclesClient.getRawObjectGroupLifecyclesByLastPersistedDate(LocalDateTime startDate,
LocalDateTime endDate,
int limit)
Gets a list of raw object group life cycles by last persisted date
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.getRawUnitLifeCycleById(String id)
returns the raw unit life cycle
|
List<com.fasterxml.jackson.databind.JsonNode> |
LogbookLifeCyclesClient.getRawUnitLifecyclesByLastPersistedDate(LocalDateTime startDate,
LocalDateTime endDate,
int limit)
Gets a list of raw unit life cycles by last persisted date
|
RequestResponse |
LogbookLifeCyclesClient.objectGroupLifeCyclesByOperationIterator(String operationId,
LifeCycleStatusCode lifeCycleStatus,
com.fasterxml.jackson.databind.JsonNode query)
returns VitamRequestIterator on ObjectGroupLifecycles for this operation.
Example of code using it:
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.selectObjectGroupLifeCycle(com.fasterxml.jackson.databind.JsonNode queryDsl)
returns the object group life cycles
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.selectObjectGroupLifeCycleById(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
returns the object group life cycle
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.selectObjectGroupLifeCycleById(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl,
LifeCycleStatusCode lifeCycleStatus)
returns the object group life cycle
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.selectUnitLifeCycle(com.fasterxml.jackson.databind.JsonNode queryDsl)
returns the unit life cycle
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.selectUnitLifeCycleById(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl)
returns the unit life cycle
|
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesClient.selectUnitLifeCycleById(String id,
com.fasterxml.jackson.databind.JsonNode queryDsl,
LifeCycleStatusCode lifeCycleStatus)
returns the unit life cycle in progress
|
RequestResponse |
LogbookLifeCyclesClient.unitLifeCyclesByOperationIterator(String operationId,
LifeCycleStatusCode lifeCycleStatus,
com.fasterxml.jackson.databind.JsonNode query)
returns VitamRequestIterator on UnitLifeCycles for this operation.
Example of code using it:
|
Modifier and Type | Method and Description |
---|---|
LogbookLifeCycleObjectGroup |
LogbookLifeCyclesImpl.getObjectGroupByOperationIdAndByObjectGroupId(String idOperation,
String idLc) |
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesImpl.getRawObjectGroupLifeCycleById(String id) |
List<com.fasterxml.jackson.databind.JsonNode> |
LogbookLifeCyclesImpl.getRawObjectGroupLifecyclesByLastPersistedDate(String startDate,
String endDate,
int limit) |
com.fasterxml.jackson.databind.JsonNode |
LogbookLifeCyclesImpl.getRawUnitLifeCycleById(String id) |
List<com.fasterxml.jackson.databind.JsonNode> |
LogbookLifeCyclesImpl.getRawUnitLifecyclesByLastPersistedDate(String startDate,
String endDate,
int limit) |
LogbookLifeCycleUnit |
LogbookLifeCyclesImpl.getUnitByOperationIdAndByUnitId(String idOperation,
String idLc) |
List<LogbookLifeCycle> |
LogbookLifeCyclesImpl.selectObjectGroup(com.fasterxml.jackson.databind.JsonNode select,
boolean sliced,
LogbookCollections collection) |
List<LogbookLifeCycle> |
LogbookLifeCyclesImpl.selectObjectGroup(com.fasterxml.jackson.databind.JsonNode select,
LogbookCollections collection) |
List<LogbookLifeCycle> |
LogbookLifeCyclesImpl.selectUnit(com.fasterxml.jackson.databind.JsonNode select,
boolean sliced,
LogbookCollections collection) |
Modifier and Type | Method and Description |
---|---|
LogbookOperation |
LogbookOperations.findLastTraceabilityOperationOK()
Find last successful traceability operation
|
List<LogbookOperation> |
LogbookOperations.select(com.fasterxml.jackson.databind.JsonNode select)
Select logbook operation entries
|
List<LogbookOperation> |
LogbookOperations.select(com.fasterxml.jackson.databind.JsonNode select,
boolean sliced)
Select logbook operation entries
|
com.mongodb.client.MongoCursor<LogbookOperation> |
LogbookOperations.selectOperationsByLastPersistenceDateInterval(LocalDateTime startDate,
LocalDateTime endDate)
Select all logbook operations entries persisted within provided interval
|
Modifier and Type | Method and Description |
---|---|
LifecycleTraceabilityStatus |
LogbookOperationsClient.checkLifecycleTraceabilityWorkflowStatus(String processId)
Check life cycle traceability status (unit / got)
|
com.fasterxml.jackson.databind.JsonNode |
LogbookOperationsClient.reindex(IndexParameters indexParam)
Reindex a collection with parameters
|
com.fasterxml.jackson.databind.JsonNode |
LogbookOperationsClient.selectOperation(com.fasterxml.jackson.databind.JsonNode select) |
com.fasterxml.jackson.databind.JsonNode |
LogbookOperationsClient.selectOperationById(String id) |
com.fasterxml.jackson.databind.JsonNode |
LogbookOperationsClient.switchIndexes(SwitchIndexParameters switchIndexParam)
Switch indexes
|
RequestResponseOK |
LogbookOperationsClient.traceability()
Call traceability logbook operation
|
RequestResponseOK |
LogbookOperationsClient.traceabilityLfcObjectGroup()
Starts Object Group logbook lifecycle traceability
|
RequestResponseOK |
LogbookOperationsClient.traceabilityLfcUnit()
Starts Unit logbook lifecycle traceability
|
Modifier and Type | Method and Description |
---|---|
LogbookOperation |
LogbookOperationsImpl.findLastTraceabilityOperationOK() |
LogbookOperation |
LogbookOperationsDecorator.findLastTraceabilityOperationOK() |
List<LogbookOperation> |
LogbookOperationsImpl.select(com.fasterxml.jackson.databind.JsonNode select) |
List<LogbookOperation> |
LogbookOperationsDecorator.select(com.fasterxml.jackson.databind.JsonNode select) |
List<LogbookOperation> |
LogbookOperationsDecorator.select(com.fasterxml.jackson.databind.JsonNode select,
boolean sliced) |
com.mongodb.client.MongoCursor<LogbookOperation> |
LogbookOperationsImpl.selectOperationsByLastPersistenceDateInterval(LocalDateTime startDate,
LocalDateTime endDate) |
com.mongodb.client.MongoCursor<LogbookOperation> |
LogbookOperationsDecorator.selectOperationsByLastPersistenceDateInterval(LocalDateTime startDate,
LocalDateTime endDate) |
Modifier and Type | Method and Description |
---|---|
void |
MetaData.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode objectRequest)
Insert an objectGroup
|
void |
MetaData.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> objectGroupRequest) |
void |
MetaData.insertUnit(com.fasterxml.jackson.databind.JsonNode insertRequest)
insert Unit
|
void |
MetaData.insertUnits(List<com.fasterxml.jackson.databind.JsonNode> jsonNodes) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId)
Search ObjectGroups by its Id and a Select Query
for this method, the roots will be filled for example request :{ |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.selectObjectGroupsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery)
Search ObjectGroups by Select
Select Query |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.selectUnitsById(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId)
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.selectUnitsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery)
Search UNITs by Select
Select Query |
void |
MetaData.updateObjectGroupId(com.fasterxml.jackson.databind.JsonNode updateRequest,
String objectId)
Update an object group
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId)
Update UNITs by Id
UpdateMultiQuery Query for this method, the roots will be filled for example request :{ |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.updateUnits(com.fasterxml.jackson.databind.JsonNode updateQuery)
Update UNITs by Ids
UpdateMultiQuery Query for this method, the roots will be filled for example request :{ |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaData.updateUnitsRules(com.fasterxml.jackson.databind.JsonNode updateQuery,
Map<String,DurationData> bindRuleToDuration)
Update UNITs Rules by Ids
UpdateMultiQuery Query for this method, the roots will be filled for example request : { "dslRequest": {"$roots":[{id:"id1"},{id:"id2"}],"$query":[]}, "ruleActions": {"add":[{"AppraisalRule":{"Rules":[{"Rule":"APP-00001","StartDate":"1982-09-01"}],"FinalAction":"Keep"}} ] } } |
Modifier and Type | Method and Description |
---|---|
void |
MetaDataClient.deleteObjectGroupBulk(Collection<String> listIds)
Delete Object Group Bulk
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQueries) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertUnit(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertUnit(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertUnit(com.fasterxml.jackson.databind.JsonNode insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.insertUnitBulk(List<com.fasterxml.jackson.databind.node.ObjectNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.insertUnitBulk(List<com.fasterxml.jackson.databind.node.ObjectNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.insertUnitBulk(List<com.fasterxml.jackson.databind.node.ObjectNode> insertQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.reindex(IndexParameters indexParam) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.reindex(IndexParameters indexParam)
Reindex a collection with parameters
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.reindex(IndexParameters indexParam) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery)
Search objectgroups by select query (DSL)
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectObjectGroups(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId)
Search Object Group by query (DSL) and path objectGroup id
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectObjectGrouptbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId)
Search units by query (DSL) and path unit id
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectUnitbyId(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)
Search units by select query (DSL)
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select units with inherited rules by select query (DSL)
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.switchIndexes(SwitchIndexParameters switchIndexParam) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.switchIndexes(SwitchIndexParameters switchIndexParam)
Switch indexes
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.switchIndexes(SwitchIndexParameters switchIndexParam) |
void |
MetaDataClientRest.updateObjectGroupById(com.fasterxml.jackson.databind.JsonNode queryUpdate,
String objectGroupId) |
void |
MetaDataClient.updateObjectGroupById(com.fasterxml.jackson.databind.JsonNode updateQuery,
String objectGroupId)
Update ObjectGroup
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientRest.updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)
Update units Bulk.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClient.updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery)
Update units Bulk.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientMock.updateUnitBulk(com.fasterxml.jackson.databind.JsonNode updateQuery) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientRest.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId) |
com.fasterxml.jackson.databind.JsonNode |
MetaDataClient.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId)
Update units by query (DSL) and path unit id
|
com.fasterxml.jackson.databind.JsonNode |
MetaDataClientMock.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientRest.updateUnitsRulesBulk(com.fasterxml.jackson.databind.JsonNode query,
com.fasterxml.jackson.databind.JsonNode actions,
Map<String,DurationData> rulesToDurationData) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClient.updateUnitsRulesBulk(com.fasterxml.jackson.databind.JsonNode query,
com.fasterxml.jackson.databind.JsonNode actions,
Map<String,DurationData> rulesToDurationData)
Update units rules Bulk.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataClientMock.updateUnitsRulesBulk(com.fasterxml.jackson.databind.JsonNode query,
com.fasterxml.jackson.databind.JsonNode actions,
Map<String,DurationData> rulesToDurationData) |
Modifier and Type | Method and Description |
---|---|
void |
UnitRuleCompute.computeRule()
Deprecated.
Compute rule of Unit node
|
UnitInheritedRule |
UnitInheritedRule.createNewInheritedRule(com.fasterxml.jackson.databind.node.ObjectNode unitManagement,
String unitId)
Deprecated.
Herite rule from parent with unit management
|
void |
MetaDataImpl.insertObjectGroup(com.fasterxml.jackson.databind.JsonNode objectGroupRequest) |
void |
MetaDataImpl.insertObjectGroups(List<com.fasterxml.jackson.databind.JsonNode> objectGroupRequest) |
void |
MetaDataImpl.insertUnit(com.fasterxml.jackson.databind.JsonNode insertRequest) |
void |
MetaDataImpl.insertUnits(List<com.fasterxml.jackson.databind.JsonNode> insertRequests) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectObjectGroupById(com.fasterxml.jackson.databind.JsonNode selectQuery,
String objectGroupId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectObjectGroupsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectUnitsById(com.fasterxml.jackson.databind.JsonNode selectQuery,
String unitId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.selectUnitsByQuery(com.fasterxml.jackson.databind.JsonNode selectQuery) |
void |
MetaDataImpl.updateObjectGroupId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String objectId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery,
String unitId) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.updateUnits(com.fasterxml.jackson.databind.JsonNode updateQuery) |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetaDataImpl.updateUnitsRules(com.fasterxml.jackson.databind.JsonNode updateQuery,
Map<String,DurationData> bindRuleToDuration) |
Modifier and Type | Method and Description |
---|---|
protected Result<MetadataDocument<?>> |
DbRequest.exactDepthUnitQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
int exactDepth,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout)
Execute one Unit Query using exact Depth
|
void |
DbRequest.execInsertObjectGroupRequests(List<InsertParserMultiple> requestParsers)
Inserts an object group
|
void |
DbRequest.execInsertUnitRequest(InsertParserMultiple requestParser)
Inserts a unit
|
void |
DbRequest.execInsertUnitRequests(Collection<InsertParserMultiple> requestParsers)
Inserts a unit
|
Result |
DbRequest.execRequest(RequestParserMultiple requestParser)
The request should be already analyzed.
|
Result |
DbRequest.execRuleRequest(String unitId,
RuleActions ruleActions,
Map<String,DurationData> bindRuleToDuration)
Execute rule action on unit
|
protected Result<MetadataDocument<?>> |
DbRequest.executeQuery(RequestParserMultiple requestParser,
RequestToAbstract requestToMongodb,
int rank,
Result<MetadataDocument<?>> previous)
Execute one request
|
com.fasterxml.jackson.databind.JsonNode |
MetadataRepositoryService.getDocumentById(MetadataCollections collection,
String id,
Integer tenant)
Retrieve document by its ID in a given collection filtered by a tenant in mongo
|
List<T> |
Result.getListFiltered() |
String |
MongoDbVarNameAdapter.getVariableName(String name) |
protected Result<MetadataDocument<?>> |
DbRequest.lastDeleteFilterProjection(DeleteToMongodb requestToMongodb,
Result<MetadataDocument<?>> last)
Finalize the queries with last True Delete
|
protected Result<MetadataDocument<?>> |
DbRequest.lastSelectFilterProjection(SelectToMongodb requestToMongodb,
Result<MetadataDocument<?>> last,
boolean checkConsistency)
Finalize the queries with last True Select
|
protected Result<MetadataDocument<?>> |
DbRequest.lastUpdateFilterProjection(UpdateToMongodb requestToMongodb,
Result<MetadataDocument<?>> last,
RequestParserMultiple requestParser)
Finalize the queries with last True Update
|
protected Result<MetadataDocument<?>> |
DbRequest.objectGroupQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
String scrollId,
Integer scrollTimeout,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets)
Execute one relative Depth ObjectGroup Query
|
protected Result<MetadataDocument<?>> |
DbRequest.relativeDepthUnitQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
int relativeDepth,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout)
Execute one relative Depth Unit Query
|
protected Result<MetadataDocument<?>> |
DbRequest.sameDepthUnitQuery(Query realQuery,
Result<MetadataDocument<?>> previous,
Integer tenantId,
List<org.elasticsearch.search.sort.SortBuilder> sorts,
int offset,
int limit,
List<org.elasticsearch.search.aggregations.AggregationBuilder> facets,
String scrollId,
Integer scrollTimeout)
Execute one relative Depth Unit Query
|
Modifier and Type | Method and Description |
---|---|
void |
ReclassificationDistributionService.exportReclassificationChildNodes(Set<String> unitIds,
String unitsToUpdateChainedFileName,
String objectGroupsToUpdateChainedFileName) |
Modifier and Type | Method and Description |
---|---|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
MetadataRuleService.selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)
Select units by DSL and computes inherited rules for matching units
|
Modifier and Type | Method and Description |
---|---|
static com.fasterxml.jackson.databind.node.ArrayNode |
MetadataJsonResponseUtils.populateJSONObjectResponse(Result result,
RequestParserMultiple selectRequest)
create Json response
|
Modifier and Type | Method and Description |
---|---|
DistributorIndex |
ProcessDataManagement.getDistributorIndex(String folderName,
String fileName) |
DistributorIndex |
WorkspaceProcessDataManagement.getDistributorIndex(String folderName,
String fileName) |
ProcessWorkflow |
ProcessDataManagement.getProcessWorkflow(String folderName,
String asyncId)
Retrieve a workflow instance on process container
|
ProcessWorkflow |
WorkspaceProcessDataManagement.getProcessWorkflow(String folderName,
String asyncId) |
void |
ProcessDataManagement.persistDistributorIndex(String folderName,
String fileName,
DistributorIndex distributorIndex) |
void |
WorkspaceProcessDataManagement.persistDistributorIndex(String folderName,
String fileName,
DistributorIndex distributorIndex) |
void |
ProcessDataManagement.persistProcessWorkflow(String folderName,
String asyncId,
ProcessWorkflow processWorkflow)
Put process workflow instance in workspace
|
void |
WorkspaceProcessDataManagement.persistProcessWorkflow(String folderName,
String asyncId,
ProcessWorkflow processWorkflow) |
Modifier and Type | Method and Description |
---|---|
void |
IWorkerManager.registerWorker(String familyId,
String workerId,
String workerInformation)
To register a worker in the processing
|
Modifier and Type | Method and Description |
---|---|
void |
CRLService.checkIdentityWithCRL(byte[] crlCert)
Check all identity and personal certificates against given CRL
|
Modifier and Type | Method and Description |
---|---|
void |
IdentityRepository.createIdentity(IdentityModel identityModel)
create a certificate with contextId and many information
|
void |
PersonalRepository.createPersonalCertificate(PersonalCertificateModel personalCertificateModel)
create a personal certificate
|
com.mongodb.client.FindIterable<org.bson.Document> |
PersonalRepository.findCertificate(String issuerDN,
CertificateStatus certificateStatus)
return list of certificate filtered by issuerDN and certificateStatus
|
com.mongodb.client.FindIterable<org.bson.Document> |
CertificateCRLCheckRepositoryHelper.findCertificate(String issuerDN,
CertificateStatus certificateStatus) |
com.mongodb.client.FindIterable<org.bson.Document> |
IdentityRepository.findCertificate(String issuerDN,
CertificateStatus certificateStatus)
return list of certificate filtered by issuerDN and certificateStatus
|
com.mongodb.client.FindIterable<org.bson.Document> |
CertificateCRLCheckStateUpdater.findCertificate(String issuerDN,
CertificateStatus certificateStatus)
return list of certificate filtered by issuerDN and certificateStatus
|
Optional<IdentityModel> |
IdentityRepository.findIdentity(String subjectDN,
BigInteger serialNumber)
return certificate according to subjectDN and serilanumber
|
Optional<PersonalCertificateModel> |
PersonalRepository.findPersonalCertificateByHash(String hash)
return certificate by hash
|
Modifier and Type | Method and Description |
---|---|
void |
AdminCRLResource.checkIdentityWithCRL(byte[] crlCertificate) |
void |
PersonalCertificateResource.checkPersonalCertificate(byte[] certificate,
String permission)
Check personal certificate
|
javax.ws.rs.core.Response |
AdminIdentityResource.createIdentity(IdentityInsertModel identityInsertModel,
javax.ws.rs.core.UriInfo uri) |
void |
AdminPersonalCertificateResource.createIfNotPresent(byte[] certificate) |
IdentityModel |
IdentityResource.findIdentityByCertificate(byte[] certificate) |
IdentityModel |
AdminIdentityResource.linkContextToIdentity(IdentityInsertModel identityInsertModel,
javax.ws.rs.core.UriInfo uri) |
Modifier and Type | Method and Description |
---|---|
void |
CRLServiceImpl.checkIdentityWithCRL(byte[] crlCert)
Check all identity and personal certificates against given CRL
|
void |
PersonalCertificateService.checkPersonalCertificateExistence(byte[] certificate,
String permission)
Checks if the personal certificate if valid.
|
void |
IdentityService.createIdentity(IdentityInsertModel identityInsertModel)
create certificate
|
void |
PersonalCertificateService.createPersonalCertificateIfNotPresent(byte[] certificate)
Create certificate if not present in DB.
|
Optional<IdentityModel> |
IdentityService.findIdentity(byte[] certificate) |
Optional<IdentityModel> |
IdentityService.linkContextToIdentity(IdentityInsertModel identityInsertModel) |
Modifier and Type | Method and Description |
---|---|
RequestResponseOK |
StorageClient.copyObjectToOneOfferAnother(String objectId,
DataCategory category,
String source,
String destination) |
RequestResponseOK |
StorageClient.create(String objectId,
DataCategory category,
InputStream inputStream,
Long inputStreamSize,
List<String> offerIds) |
RequestResponseOK |
StorageClient.storageAccessLogBackup()
Call storage accesslog backup operation.
|
RequestResponseOK |
StorageClient.storageLogBackup()
Call storage log backup operation.
|
RequestResponseOK |
StorageClient.storageLogTraceability()
Call storage log traceability operation.
|
Modifier and Type | Method and Description |
---|---|
String |
LogbookStorageTraceabilityHelper.getPreviousStartDate() |
byte[] |
LogbookStorageTraceabilityHelper.getPreviousTimestampToken() |
Modifier and Type | Method and Description |
---|---|
String |
ArchiveUnitUpdateUtils.getDiffMessageFor(com.fasterxml.jackson.databind.JsonNode diff,
String unitId)
Common method to get the diff message
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractChainedFileWriter.addEntry(String id) |
void |
AbstractChainedFileWriter.close() |
void |
AbstractChainedFileWriter.split() |
protected void |
ChainedFileWriter.storeToWorkspace(String filename,
ChainedFileModel chainedFileModel) |
protected abstract void |
AbstractChainedFileWriter.storeToWorkspace(String filename,
ChainedFileModel chainedFileModel) |
protected void |
ChainedFileWorkspaceWriter.storeToWorkspace(String filename,
ChainedFileModel chainedFileModel) |
Modifier and Type | Method and Description |
---|---|
protected List<com.fasterxml.jackson.databind.JsonNode> |
ListUnitLifecycleTraceabilityActionHandler.getRawLifecyclesByLastPersistedDate(LocalDateTime startDate,
LocalDateTime endDate,
LogbookLifeCyclesClient logbookLifeCyclesClient,
int limit) |
protected abstract List<com.fasterxml.jackson.databind.JsonNode> |
ListLifecycleTraceabilityActionHandler.getRawLifecyclesByLastPersistedDate(LocalDateTime startDate,
LocalDateTime endDate,
LogbookLifeCyclesClient logbookLifeCyclesClient,
int limit) |
protected List<com.fasterxml.jackson.databind.JsonNode> |
ListObjectGroupLifecycleTraceabilityActionHandler.getRawLifecyclesByLastPersistedDate(LocalDateTime startDate,
LocalDateTime endDate,
LogbookLifeCyclesClient logbookLifeCyclesClient,
int limit) |
protected void |
ListLifecycleTraceabilityActionHandler.selectAndExportLifecycles(int temporizationDelayInSeconds,
int lifecycleTraceabilityMaxEntries,
String workspaceMetadataFolder,
String eventType,
HandlerIO handlerIO) |
void |
GenerateAuditReportActionHandler.storeAuditReport(String guid,
InputStream report) |
Modifier and Type | Method and Description |
---|---|
void |
PluginLoader.loadConfiguration()
load the configuration file containing the list of plugins.
|
Modifier and Type | Method and Description |
---|---|
void |
EliminationActionDeleteService.deleteObjectGroups(Collection<String> objectGroupListOfIdentifiers) |
Modifier and Type | Method and Description |
---|---|
List<IdentifierType> |
DataRectificationService.correctObjectGroups(EvidenceAuditReportLine line,
String containerName) |
Optional<IdentifierType> |
DataRectificationService.correctUnits(EvidenceAuditReportLine line,
String containerName) |
Modifier and Type | Method and Description |
---|---|
SelectMultiQuery |
CheckDistributionThreshold.getSelectCountQueryFromUpdateQuery(UpdateMultiQuery multiQuery)
getSelectCountQueryFromUpdateQuery
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.node.ObjectNode |
ProbativeValueReport.gatherOperationInfo(HandlerIO handler,
WorkerParameters param,
String endDate) |
Modifier and Type | Method and Description |
---|---|
ParsedReclassificationDslRequest |
ReclassificationRequestDslParser.parseReclassificationRequest(com.fasterxml.jackson.databind.JsonNode reclassificationDslJson) |
Modifier and Type | Method and Description |
---|---|
Map<String,UnitGraphInfo> |
UnitGraphInfoLoader.selectAllUnitGraphByIds(MetaDataClient metaDataClient,
Set<String> unitIds)
Load unit graph with all parents recursively.
|
Set<String> |
UnitGraphInfoLoader.selectUnitsByIdsAndAccessContract(MetaDataClient metaDataClient,
Set<String> unitIds,
AccessContractModel accessContractModel)
Find unit ids accessible through the access contract
|
Set<String> |
UnitGraphInfoLoader.selectUnitsByQueryDslAndAccessContract(MetaDataClient metaDataClient,
SelectMultiQuery select,
AccessContractModel accessContractModel)
Find unit ids by dsl accessible through the access contract
|
Modifier and Type | Method and Description |
---|---|
String |
LogbookLifeCycleTraceabilityHelper.getPreviousMonthStartDate() |
byte[] |
LogbookLifeCycleTraceabilityHelper.getPreviousMonthTimestampToken() |
String |
LogbookLifeCycleTraceabilityHelper.getPreviousStartDate() |
byte[] |
LogbookLifeCycleTraceabilityHelper.getPreviousTimestampToken() |
String |
LogbookLifeCycleTraceabilityHelper.getPreviousYearStartDate() |
byte[] |
LogbookLifeCycleTraceabilityHelper.getPreviousYearTimestampToken() |
Copyright © 2018 Vitam. All rights reserved.