package fileservice
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- fileservice
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- abstract class AbstractFileUser[R] extends Actor with ActorLogging
- sealed trait FilePath extends AnyRef
- class FileSender extends Actor with ActorLogging
- class FileService extends Actor with ActorLogging
- case class FileServiceComponent(actor: ActorRef, storage: Option[ManagedFileStorage], remote: RemoteFileStorage) extends Product with Serializable
- case class FileServicePrefix(list: Vector[String]) extends Product with Serializable
- class FileUser extends AbstractFileUser[File]
- class FileUserSource extends AbstractFileUser[Source[ByteString, _]]
- class FolderFileStorage extends ManagedFileStorage
- case class History(self: SharedFile, context: Option[HistoryContext]) extends Product with Serializable
- sealed trait HistoryContext extends AnyRef
- case class HistoryContextImpl(task: TaskVersion, codeVersion: String, traceId: Option[String]) extends HistoryContext with Product with Serializable
- case class ManagedFilePath(pathElements: Vector[String]) extends FilePath with Product with Serializable
- trait ManagedFileStorage extends AnyRef
- case class ProposedManagedFilePath(list: Vector[String]) extends Product with Serializable
- case class RemoteFilePath(uri: Uri) extends FilePath with Product with Serializable
- class RemoteFileStorage extends AnyRef
- class S3Storage extends ManagedFileStorage
- case class SharedFile(path: FilePath, byteSize: Long, hash: Int) extends HasSharedFiles with Product with Serializable
- class SourceSender extends Actor with ActorLogging
- class StreamHelper extends AnyRef
Value Members
- object FilePath
- object FileServicePrefix extends Serializable
- object FileStorage
- object FolderFileStorage
- object History extends Serializable
- object HistoryContext
- object ManagedFilePath extends Serializable
- case object NoHistory extends HistoryContext with Product with Serializable
- object ProposedManagedFilePath extends Serializable
- object RemoteFilePath extends Serializable
- object SharedFile extends Serializable