Class LogbookLifeCycleUnitInProcess
- 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<LogbookLifeCycleUnitParameters>
-
- fr.gouv.vitam.logbook.common.server.database.collections.LogbookLifeCycleUnitInProcess
-
- All Implemented Interfaces:
java.io.Serializable
,java.util.Map<java.lang.String,java.lang.Object>
,org.bson.conversions.Bson
public class LogbookLifeCycleUnitInProcess extends LogbookLifeCycle<LogbookLifeCycleUnitParameters>
Logbook LifeCycle Unit 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 LogbookLifeCycleUnitInProcess(com.fasterxml.jackson.databind.JsonNode content)
Constructor for CodecLogbookLifeCycleUnitInProcess(LogbookLifeCycleUnitParameters parameters)
Constructor from LogbookLifeCycleUnitParametersLogbookLifeCycleUnitInProcess(java.lang.String content)
Constructor for CodecLogbookLifeCycleUnitInProcess(org.bson.Document content)
Constructor for Codec
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VitamDocument<LogbookLifeCycle<LogbookLifeCycleUnitParameters>>
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
-
LogbookLifeCycleUnitInProcess
public LogbookLifeCycleUnitInProcess(LogbookLifeCycleUnitParameters parameters)
Constructor from LogbookLifeCycleUnitParameters- Parameters:
parameters
- of LogbookLifeCycleUnitParameters- Throws:
java.lang.IllegalArgumentException
- if argument is null
-
LogbookLifeCycleUnitInProcess
public LogbookLifeCycleUnitInProcess(org.bson.Document content)
Constructor for Codec- Parameters:
content
- of format Document to create LogbookLifeCycleUnitInProcess
-
LogbookLifeCycleUnitInProcess
public LogbookLifeCycleUnitInProcess(java.lang.String content)
Constructor for Codec- Parameters:
content
- of format String to create LogbookLifeCycleUnitInProcess
-
LogbookLifeCycleUnitInProcess
public LogbookLifeCycleUnitInProcess(com.fasterxml.jackson.databind.JsonNode content)
Constructor for Codec- Parameters:
content
- of format JsonNode to create LogbookLifeCycleUnitInProcess
-
-
Method Detail
-
newInstance
public VitamDocument<LogbookLifeCycle<LogbookLifeCycleUnitParameters>> 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<LogbookLifeCycleUnitParameters>
- Parameters:
content
- document structure as json- Returns:
- new document with the json as content
-
-