p

blended

file

package file

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class DeleteFile(f: File) extends FileCommand with Product with Serializable
  2. class EnvelopeFileDropper extends JmsEnvelopeHeader
  3. case class FileCmdResult(cmd: FileCommand, success: Boolean) extends Product with Serializable
  4. sealed abstract class FileCommand extends AnyRef
  5. class FileDropActor extends Actor with ActorLogging
  6. case class FileDropCommand(content: ByteString, directory: String, fileName: String, compressed: Boolean, append: Boolean, timestamp: Long, properties: Map[String, Any]) extends Product with Serializable
  7. case class FileDropConfig(dirHeader: String, fileHeader: String, compressHeader: String, appendHeader: String, charsetHeader: String, defaultDir: String, dropTimeout: FiniteDuration) extends Product with Serializable
  8. case class FileDropResult(cmd: FileDropCommand, error: Option[Throwable]) extends Product with Serializable
  9. 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 writen 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.

  10. trait FileEnvelopeHeader extends AnyRef
  11. class FileManipulationActor extends Actor with ActorLogging
  12. class FilePollActor extends Actor
  13. case class FilePollConfig(id: String, interval: FiniteDuration, sourceDir: String, pattern: Option[String], lock: Option[String], backup: Option[String], asText: Boolean, tmpExt: String) extends Product with Serializable
  14. trait FilePollHandler extends AnyRef
  15. class FileProcessActor extends Actor with ActorLogging
  16. case class FileProcessCmd(f: File, cfg: FilePollConfig, handler: FilePollHandler) extends Product with Serializable
  17. case class FileProcessed(cmd: FileProcessCmd, success: Boolean) extends Product with Serializable
  18. class JMSFilePollHandler extends FilePollHandler with JmsStreamSupport
  19. case class RenameFile(src: File, dest: File) extends FileCommand with Product with Serializable

Value Members

  1. object FileDropResult extends Serializable
  2. object FileManipulationActor
  3. object FilePollActor
  4. object FilePollConfig extends Serializable

Ungrouped