# Uses of Interface
fr.gouv.vitam.logbook.common.parameters.LogbookParameters

Packages that use LogbookParameters
Package
Description
fr.gouv.vitam.logbook.common.parameters
Provides common parameters, helpers and factory classes used for the Logbook module
fr.gouv.vitam.logbook.common.server.database.collections
Provides Logbook collection classes

- ## Uses of LogbookParameters in fr.gouv.vitam.logbook.common.parameters

  Classes in fr.gouv.vitam.logbook.common.parameters that implement LogbookParameters
  Modifier and Type
  Class
  Description
  `class`
  `LogbookLifeCycleObjectGroupParameters`
  Parameters for the logbook life cycles object group
  `class`
  `LogbookLifeCycleParameters`
  Common abstract class for LogbookLifeCycle Units and ObjectGroups Parameters
  `class`
  `LogbookLifeCycleUnitParameters`
  Parameters for the logbook operation
  `class`
  `LogbookOperationParameters`
  Parameters for the logbook operation
  Methods in fr.gouv.vitam.logbook.common.parameters that return LogbookParameters
  Modifier and Type
  Method
  Description
  `LogbookParameters`
  LogbookParameters.`putParameterValue(LogbookParameterName parameterName, String parameterValue)`
  Put parameterValue on mapParamaters with parameterName key
  If parameterKey already exists, the override it (no check)
  `LogbookParameters`
  LogbookParameters.`setBeginningLog(String handlerId, String subTaskId, String additionalMessage, String... params)`
  Update the current LogbookParameters with status and message
  `LogbookParameters`
  LogbookParameters.`setFinalStatus(String handlerId, String subTaskId, StatusCode code, String additionalMessage, String... params)`
  Update the current LogbookParameters with status and message
  `LogbookParameters`
  LogbookParameters.`setFromParameters(LogbookParameters parameters)`
  Set from another LogbookParameters
  `LogbookParameters`
  LogbookParameters.`setMap(Map<String,String> map)`
  Set from map using String as Key
  `LogbookParameters`
  LogbookParameters.`setStatus(StatusCode outcome)`
  Set the outcome status
  `LogbookParameters`
  LogbookParameters.`setTypeProcess(LogbookTypeProcess process)`
  Set the process type
  Methods in fr.gouv.vitam.logbook.common.parameters that return types with arguments of type LogbookParameters
  Modifier and Type
  Method
  Description
  `Set<LogbookParameters>`
  LogbookOperationParameters.`getEvents()`
  Get event list
  Methods in fr.gouv.vitam.logbook.common.parameters with parameters of type LogbookParameters
  Modifier and Type
  Method
  Description
  `LogbookParameters`
  LogbookParameters.`setFromParameters(LogbookParameters parameters)`
  Set from another LogbookParameters
  Method parameters in fr.gouv.vitam.logbook.common.parameters with type arguments of type LogbookParameters
  Modifier and Type
  Method
  Description
  `void`
  LogbookOperationParameters.`setEvents(Set<LogbookParameters> events)`
  Set event list

- ## Uses of LogbookParameters in fr.gouv.vitam.logbook.common.server.database.collections

  Constructors in fr.gouv.vitam.logbook.common.server.database.collections with parameters of type LogbookParameters
  Modifier
  Constructor
  Description
  ``
  `LogbookLifeCycle(LogbookParameters parameters)`
  Constructor from LogbookLifeCycleParameters