package file

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class EnvelopeFileDropper extends JmsEnvelopeHeader
  2. case class FileDropAbort(id: String, t: Throwable) extends Product with Serializable
  3. class FileDropActor extends Actor
  4. case class FileDropCommand(id: String, content: ByteString, directory: String, fileName: String, compressed: Boolean, append: Boolean, errorOnDuplicate: Boolean, timestamp: Long, properties: Map[String, Any], log: Logger) extends Product with Serializable
  5. case class FileDropConfig(dirHeader: String, fileHeader: String, compressHeader: String, appendHeader: String, charsetHeader: String, errDupHeader: String, defaultDir: String, dropTimeout: FiniteDuration, errorOnDuplicate: Boolean) extends Product with Serializable
  6. case class FileDropResult(cmd: FileDropCommand, error: Option[Throwable]) extends Product with Serializable
  7. class FileDropStage extends GraphStage[FlowShape[FlowEnvelope, FileDropResult]]

    The Filedrop Stream consumes messages from a given upstream producing FlowEnvelope.

    The Filedrop Stream consumes messages from a given upstream producing FlowEnvelope. Each FlowEnvelope will by written to the designated file drop location using an instance of a file drop actor. The file actor responds with a FileDropResult, which is passed further downstream.

    Users of the Filedrop Stage must implement the logic of handling FileDropResults if required.

  8. trait FileEnvelopeHeader extends AnyRef

Value Members

  1. case object FileDropChunk extends Product with Serializable
  2. object FileDropCommand extends Serializable
  3. object FileDropResult extends Serializable

Ungrouped