Class LogbookLifeCycleObjectGroupInProcess
- java.lang.Object
-
- org.bson.Document
-
- fr.gouv.vitam.common.database.server.mongodb.VitamDocument<LogbookLifeCycle<T>>
-
- fr.gouv.vitam.logbook.common.server.database.collections.LogbookLifeCycle<LogbookLifeCycleObjectGroupParameters>
-
- fr.gouv.vitam.logbook.common.server.database.collections.LogbookLifeCycleObjectGroupInProcess
-
- All Implemented Interfaces:
java.io.Serializable
,java.util.Map<java.lang.String,java.lang.Object>
,org.bson.conversions.Bson
public class LogbookLifeCycleObjectGroupInProcess extends LogbookLifeCycle<LogbookLifeCycleObjectGroupParameters>
Logbook LifeCycle ObjectGroup In Process item- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
ES_FILTER_OUT, ID, IMPLEMENTATIONVERSION, SCORE, SEDAVERSION, TENANT_ID, VERSION
-
-
Constructor Summary
Constructors Constructor Description LogbookLifeCycleObjectGroupInProcess()
use for jackson serializationLogbookLifeCycleObjectGroupInProcess(com.fasterxml.jackson.databind.JsonNode content)
Constructor for CodecLogbookLifeCycleObjectGroupInProcess(LogbookLifeCycleObjectGroupParameters parameters)
Constructor from LogbookLifeCycleParametersLogbookLifeCycleObjectGroupInProcess(java.lang.String content)
Constructor for CodecLogbookLifeCycleObjectGroupInProcess(org.bson.Document content)
Constructor for Codec
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VitamDocument<LogbookLifeCycle<LogbookLifeCycleObjectGroupParameters>>
newInstance(com.fasterxml.jackson.databind.JsonNode content)
Make a new instance of the document with the given json-
Methods inherited from class fr.gouv.vitam.logbook.common.server.database.collections.LogbookLifeCycle
events, getId
-
Methods inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
checkId, getConcernedDiffLines, getOriginalDiffLines, getTenantId, getUnifiedDiff, getVersion, toString, toStringDirect
-
Methods 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, values
-
-
-
-
Constructor Detail
-
LogbookLifeCycleObjectGroupInProcess
public LogbookLifeCycleObjectGroupInProcess()
use for jackson serialization
-
LogbookLifeCycleObjectGroupInProcess
public LogbookLifeCycleObjectGroupInProcess(LogbookLifeCycleObjectGroupParameters parameters)
Constructor from LogbookLifeCycleParameters- Parameters:
parameters
- of type LogbookLifeCycleObjectGroupParameters- Throws:
java.lang.IllegalArgumentException
- if argument is null
-
LogbookLifeCycleObjectGroupInProcess
public LogbookLifeCycleObjectGroupInProcess(org.bson.Document content)
Constructor for Codec- Parameters:
content
- in format Document to create LogbookLifeCycleObjectGroupInProcess
-
LogbookLifeCycleObjectGroupInProcess
public LogbookLifeCycleObjectGroupInProcess(java.lang.String content)
Constructor for Codec- Parameters:
content
- in format String to create LogbookLifeCycleObjectGroupInProcess
-
LogbookLifeCycleObjectGroupInProcess
public LogbookLifeCycleObjectGroupInProcess(com.fasterxml.jackson.databind.JsonNode content)
Constructor for Codec- Parameters:
content
- in format JsonNode to create LogbookLifeCycleObjectGroupInProcess
-
-
Method Detail
-
newInstance
public VitamDocument<LogbookLifeCycle<LogbookLifeCycleObjectGroupParameters>> newInstance(com.fasterxml.jackson.databind.JsonNode content)
Description copied from class:VitamDocument
Make a new instance of the document with the given json- Overrides:
newInstance
in classLogbookLifeCycle<LogbookLifeCycleObjectGroupParameters>
- Parameters:
content
- document structure as json- Returns:
- new document with the json as content
-
-