Class LogbookLifeCycle<T>

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K extends java.lang.Object,​V extends java.lang.Object>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<org.bson.Document> events()  
      java.lang.String getId()  
      VitamDocument<LogbookLifeCycle<T>> newInstance​(com.fasterxml.jackson.databind.JsonNode content)
      Make a new instance of the document with the given json
      • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.bson.conversions.Bson

        toBsonDocument
      • Methods inherited from interface java.util.Map

        compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
    • Constructor Detail

      • LogbookLifeCycle

        public LogbookLifeCycle()
        Constructor
      • LogbookLifeCycle

        public LogbookLifeCycle​(LogbookParameters parameters)
        Constructor from LogbookLifeCycleParameters
        Parameters:
        parameters - of type LogbookParameters
        Throws:
        java.lang.IllegalArgumentException - if argument is null
      • LogbookLifeCycle

        public LogbookLifeCycle​(org.bson.Document content)
        Constructor for Codec
        Parameters:
        content - in format Document
      • LogbookLifeCycle

        public LogbookLifeCycle​(java.lang.String content)
        Constructor for Codec
        Parameters:
        content - in format String
      • LogbookLifeCycle

        public LogbookLifeCycle​(com.fasterxml.jackson.databind.JsonNode content)
        Constructor for Codec
        Parameters:
        content - in format JsonNode