Packages

package core

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AsyncObject[T] extends Logging
  2. trait AuthSupport extends HttpServlet with ScalatraServlet with Logging
  3. trait AuthzSupport[T <: ServiceFacadeBase] extends HttpServlet with AuthSupport
  4. case class BashResult(exitCode: Int, stdOut: String, stdErr: String) extends Product with Serializable

    Describes the result of running a bash command

  5. case class DatabaseBackup(environment: String, timestamp: LocalDateTime, owner: String, databasePath: String, encryptionContext: EncryptionContext) extends Product with Serializable
  6. class DatabaseConnection extends AnyRef
  7. class DatabaseConnectionFactory extends AnyRef
  8. trait DatabaseObject extends AnyRef
  9. class DatabaseRepository[E <: AnyRef, T <: slick.jdbc.JdbcProfile.API.Table[E]] extends Logging with SlickImplicits
  10. class EmbeddedResourceHandler extends FileResourceHandler
  11. trait EnvironmentSupport[T <: ServiceFacadeBase] extends HttpServlet with ScalatraServlet with RealTimeAware
  12. trait FacadeScope extends AnyRef
  13. class FacadeScopeEnv extends FacadeScope
  14. trait FileResourceHandler extends AnyRef
  15. class FilesHandler extends FileResourceHandler
  16. class KeyValueAwsS3 extends KeyValueElement
  17. class KeyValueAzureBlob extends KeyValueElement
  18. trait KeyValueElement extends AnyRef
  19. class KeyValueFile extends KeyValueElement
  20. class KeyValueStoreAwsS3 extends KeyValueStoreLike with Logging
  21. class KeyValueStoreAzureBlob extends KeyValueStoreLike with Logging
  22. class KeyValueStoreFileSystem extends KeyValueStoreLike
  23. trait KeyValueStoreLike extends AnyRef
  24. class KeyValueStoreLikeFactory extends AnyRef
  25. class LocalDirHandler extends FileResourceHandler
  26. class LogBuffer extends RealTimeAware with Logging
  27. trait Logging extends LoggingLike
  28. class RemoteFileRepository extends FileResourceHandler
  29. case class RepositoryAccessCheck[T <: VersionedEntityContainer](rule: Option[(T) ⇒ Boolean], filter: Option[(List[T]) ⇒ List[T]] = None) extends Product with Serializable
  30. class RepositoryNoAccessCheck[TEntity <: VersionedEntityContainer] extends RepositoryAccessCheck[TEntity]
  31. class RepositoryRequiredActionsAccessCheck[TFacade <: ServiceFacadeBase, TEntity <: VersionedEntityContainer with RequiredActions[TFacade]] extends RepositoryAccessCheck[TEntity]
  32. class RichStringRep extends AnyRef
  33. case class ScalaTemplate(lines: List[ScalaTemplateLine]) extends Product with Serializable
  34. class ScalaTemplateBuilder extends AnyRef
  35. case class ScalaTemplateLine(indent: Int, line: String, origin: String, lineNo: Int) extends Product with Serializable
  36. case class SchedulePipelineState(content: PipelineContent, snapshots: Array[PipelineSnapshotInfo]) extends Product with Serializable
  37. case class ScheduleSourceState(content: SourceContent, snapshots: Array[SourceSnapshotInfo]) extends Product with Serializable
  38. case class ScheduleTimelineState(nextRunDate: Option[LocalDateTime], persistedDates: List[LocalDateTime], sourceStates: List[ScheduleSourceState], pipelineStates: List[SchedulePipelineState]) extends Product with Serializable
  39. abstract class ServiceBase[S <: ServiceFacadeBase] extends ServiceBaseFacade with Logging
  40. trait ServiceBaseFacade extends AnyRef
  41. trait ServiceCoreFacade extends ServiceFacadeBase with Logging
  42. trait ServiceCoreFacadeWithDatabase extends ServiceCoreFacade with RealTimeAware
  43. class ServiceDatabase extends AnyRef
  44. abstract class ServicePersistence[T <: ServiceDatabase] extends AnyRef
  45. trait ServiceServlet[T <: ServiceFacadeBase] extends HttpServlet with ScalatraServlet with ServletErrorHandling with ServletUtilities with AuthSupport with CorsSupport
  46. trait ServiceServletWithDatabase[T <: ServiceFacadeWithDatabase] extends HttpServlet with ServiceServlet[T]
  47. trait ServletErrorHandling extends Logging
  48. trait ServletUtilities extends JsonSerialization
  49. trait SlickImplicits extends AnyRef
  50. class SystemAuth extends AnyRef
  51. class SystemEnvironment extends AnyRef
  52. class TempOutputManagerCore extends Logging
  53. case class VersionedEntity(id: String, version: UUID, versionDateTime: LocalDateTime, deletionTime: Option[LocalDateTime], creationUser: String, name: String, description: String, options: Map[String, String]) extends Product with Serializable
  54. trait VersionedEntityContainer extends AnyRef
  55. class VersionedEntityRepository[T <: VersionedEntityContainer, TTable <: VersionedEntityTable[T]] extends DatabaseRepository[T, TTable] with VersionedEntityRepositoryLike[T]
  56. trait VersionedEntityRepositoryLike[T <: VersionedEntityContainer] extends AnyRef
  57. abstract class VersionedEntityTable[T <: VersionedEntityContainer] extends slick.jdbc.JdbcProfile.API.Table[T]

Value Members

  1. object AWS
  2. object AsyncObject
  3. object Bash

    This class handles execution of bash commands on the operating system.

    This class handles execution of bash commands on the operating system. It's main purpose is to add a workaround for a bug in Scalas default execution utility, that misinterprets whitespace.

  4. object CodeTemplates
  5. object DatabaseBackup extends Serializable
  6. object DatabaseConnection
  7. object EnvironmentSupport extends Serializable
  8. object FileResourceHandlerFactory
  9. object FilesHandler
  10. object FormatHelper extends Logging
  11. object KeyValueStoreCopier extends Logging
  12. object LogBuffer
  13. object OutputRepository
  14. object ScalaTemplate extends Serializable
  15. object ScheduleUtils
  16. object ServiceBase extends Logging with ServiceBaseFacade
  17. object ServiceCoreFacade
  18. object ServiceDatabase
  19. object ServiceLauncher

    Class providing functionality for launching servlets in a jetty webserver.

  20. object Storage extends Enumeration
  21. object TestUtilities
  22. object VersionedEntity extends DatabaseObject with Serializable
  23. object VersionedEntityValidator
  24. object XmlHandler
  25. object XmlSchema
  26. object Zipper

Ungrouped