Class Context
java.lang.Object
org.bson.Document
fr.gouv.vitam.common.database.server.mongodb.VitamDocument<Context>
fr.gouv.vitam.functional.administration.common.Context
- All Implemented Interfaces:
Serializable,Map<String,,Object> org.bson.conversions.Bson
Defines a Context collection.
- See Also:
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringthe Context idstatic final Stringthe Context namestatic final Stringthe Context descriptionstatic final StringThe security profile identifierstatic final Stringthe Context statusFields inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
ES_FILTER_OUT, ID, IMPLEMENTATIONVERSION, SCORE, SEDAVERSION, TENANT_ID, VERSIONFields inherited from interface org.bson.conversions.Bson
DEFAULT_CODEC_REGISTRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnewInstance(com.fasterxml.jackson.databind.JsonNode content) Make a new instance of the document with the given jsonMethods inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
checkId, getConcernedDiffLines, getId, getOriginalDiffLines, getTenantId, getUnifiedDiff, getVersion, toString, toStringDirectMethods inherited from class org.bson.Document
append, clear, containsKey, containsValue, entrySet, equals, get, get, get, getBoolean, getBoolean, getDate, getDouble, getEmbedded, getEmbedded, getInteger, getInteger, getList, getList, getLong, getObjectId, getString, hashCode, isEmpty, keySet, parse, parse, put, putAll, remove, size, toBsonDocument, toJson, toJson, toJson, toJson, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bson.conversions.Bson
toBsonDocumentMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
IDENTIFIER
the Context id- See Also:
-
NAME
the Context name- See Also:
-
STATUS
the Context status- See Also:
-
SECURITY_PROFILE
The security profile identifier- See Also:
-
PERMISSION
the Context description- See Also:
-
-
Constructor Details
-
Context
public Context()Empty Constructor -
Context
public Context(org.bson.Document document) Constructor- Parameters:
document- data in format Document to create context
-
Context
public Context(com.fasterxml.jackson.databind.JsonNode content) - Parameters:
content- in format JsonNode to create context
-
Context
- Parameters:
content- in format String to create context
-
-
Method Details
-
newInstance
Description copied from class:VitamDocumentMake a new instance of the document with the given json- Specified by:
newInstancein classVitamDocument<Context>- Parameters:
content- document structure as json- Returns:
- new document with the json as content
-