Package fr.gouv.vitam.logbook.administration.core.impl

# Class LogbookDetailsCheckServiceImpl

java.lang.Object
fr.gouv.vitam.logbook.administration.core.impl.LogbookDetailsCheckServiceImpl

All Implemented Interfaces:
  `LogbookDetailsCheckService`

public class LogbookDetailsCheckServiceImpl extends Object implements LogbookDetailsCheckService
Logbook details check service.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `LogbookDetailsCheckServiceImpl()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `List<LogbookCheckError>`
  `checkEvent(EventModel event)`
  Logbook events coherence check.
  `List<LogbookCheckError>`
  `checkLFCandOperation(Map<String,EventModel> mapOpEvents, Map<String,EventModel> mapLfcEvents)`
  Check coherence between logbook operation and lifecycles.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### LogbookDetailsCheckServiceImpl

    public LogbookDetailsCheckServiceImpl()

- ## Method Details

  - ### checkEvent

    public List<LogbookCheckError> checkEvent(EventModel event)
    Logbook events coherence check.
    Specified by:
      `checkEvent` in interface `LogbookDetailsCheckService`
    Parameters:
      `event` -
    Returns:

  - ### checkLFCandOperation

    public List<LogbookCheckError> checkLFCandOperation(Map<String,EventModel> mapOpEvents, Map<String,EventModel> mapLfcEvents)
    Check coherence between logbook operation and lifecycles.
    Specified by:
      `checkLFCandOperation` in interface `LogbookDetailsCheckService`
    Parameters:
      `mapOpEvents` -
      `mapLfcEvents` -
    Returns: