Package fr.gouv.vitam.storage.offers.tape.cas

# Class WriteOrderCreator

java.lang.Object
fr.gouv.vitam.storage.offers.tape.inmemoryqueue.QueueProcessor<WriteOrder>
fr.gouv.vitam.storage.offers.tape.cas.WriteOrderCreator

public class WriteOrderCreator extends QueueProcessor<WriteOrder>

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `WriteOrderCreator(ArchiveReferentialRepository archiveReferentialRepository, QueueRepository readWriteQueue)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `protected void`
  `processMessage(WriteOrder message)`
  `void`
  `sendMessageToQueue(WriteOrder message)`

  ### Methods inherited from class fr.gouv.vitam.storage.offers.tape.inmemoryqueue.QueueProcessor

  `addFirst, addToQueue, startListener`

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

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

- ## Constructor Details

  - ### WriteOrderCreator

    public WriteOrderCreator(ArchiveReferentialRepository archiveReferentialRepository, QueueRepository readWriteQueue)

- ## Method Details

  - ### processMessage

    protected void processMessage(WriteOrder message) throws QueueProcessingException
    Specified by:
      `processMessage` in class `QueueProcessor<WriteOrder>`
    Throws:
      `QueueProcessingException`

  - ### sendMessageToQueue

    public void sendMessageToQueue(WriteOrder message) throws ArchiveReferentialException, QueueException
    Throws:
      `ArchiveReferentialException`
      `QueueException`