Package

net.scalytica

clammyscan

Permalink

package clammyscan

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. clammyscan
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class ClamConfig extends ConfigKeys

    Permalink
  2. sealed abstract class ClamError extends AnyRef

    Permalink
  3. class ClamIO extends AnyRef

    Permalink

  4. type ClamParser[A] = BodyParser[MultipartFormData[TupledResponse[A]]]

    Permalink
  5. type ClamResponse = Either[ClamError, FileOk]

    Permalink
  6. type ClamSink = Sink[ByteString, Future[ClamResponse]]

    Permalink
  7. case class ClammyException(scanError: ScanError) extends Exception with NoStackTrace with Product with Serializable

    Permalink
  8. trait ClammyScan extends AnyRef

    Permalink

    Enables streaming upload of files/attachments with custom metadata to GridFS

  9. class ClammyScanModule extends Module

    Permalink

    Play module to enable the ClammyScan module using DI

  10. class ClammyScanParser extends ClammyScan

    Permalink
  11. trait ConfigKeys extends AnyRef

    Permalink
  12. case class FileOk() extends Product with Serializable

    Permalink
  13. case class InvalidFilename(message: String) extends ClamError with Product with Serializable

    Permalink
  14. type SaveSink[A] = Sink[ByteString, Future[Option[A]]]

    Permalink
  15. case class ScanError(message: String) extends ClamError with Product with Serializable

    Permalink
  16. type TupledResponse[A] = (ClamResponse, Option[A])

    Permalink
  17. case class VirusFound(message: String) extends ClamError with Product with Serializable

    Permalink

Value Members

  1. object ClamIO

    Permalink
  2. object ClamProtocol

    Permalink
  3. object UnsignedInt

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped