Packages

package core

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package encryption

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. class KeyValueAzureBlobIdentity extends KeyValueElement
  19. trait KeyValueElement extends AnyRef
  20. class KeyValueFile extends KeyValueElement
  21. class KeyValueStoreAwsS3 extends KeyValueStoreLike with Logging
  22. class KeyValueStoreAzureBlob extends KeyValueStoreLike with Logging
  23. class KeyValueStoreAzureBlobIdentity extends KeyValueStoreLike with Logging
  24. class KeyValueStoreFileSystem extends KeyValueStoreLike
  25. trait KeyValueStoreLike extends AnyRef
  26. class KeyValueStoreLikeFactory extends AnyRef
  27. class LocalDirHandler extends FileResourceHandler
  28. class LogBuffer extends RealTimeAware with Logging
  29. trait Logging extends LoggingLike
  30. class RemoteFileRepository extends FileResourceHandler
  31. case class RepositoryAccessCheck[T <: VersionedEntityContainer](reader: Option[(T) => Boolean], writer: Option[(T) => Boolean] = None, filter: Option[(List[T]) => List[T]] = None) extends Product with Serializable
  32. class RepositoryNoAccessCheck[TEntity <: VersionedEntityContainer] extends RepositoryAccessCheck[TEntity]
  33. class RepositoryRequiredActionsAccessCheck[TFacade <: ServiceFacadeBase, TEntity <: VersionedEntityContainer with RequiredActions[TFacade]] extends RepositoryAccessCheck[TEntity]
  34. class RichStringRep extends AnyRef
  35. case class ScalaTemplate(lines: List[ScalaTemplateLine]) extends Product with Serializable
  36. class ScalaTemplateBuilder extends AnyRef
  37. case class ScalaTemplateLine(indent: Int, line: String, origin: String, lineNo: Int) extends Product with Serializable
  38. case class SchedulePipelineState(content: PipelineContent, snapshots: Array[PipelineSnapshotInfo]) extends Product with Serializable
  39. case class ScheduleSourceState(content: SourceContent, snapshots: Array[SourceSnapshotInfo]) extends Product with Serializable
  40. case class ScheduleTimelineState(nextRunDate: Option[LocalDateTime], persistedDates: List[LocalDateTime], sourceStates: List[ScheduleSourceState], pipelineStates: List[SchedulePipelineState]) extends Product with Serializable
  41. abstract class ServiceBase[S <: ServiceFacadeBase] extends ServiceBaseFacade with Logging
  42. trait ServiceBaseFacade extends AnyRef
  43. trait ServiceCoreFacade extends ServiceFacadeBase with Logging
  44. trait ServiceCoreFacadeWithDatabase extends ServiceCoreFacade with RealTimeAware
  45. class ServiceDatabase extends AnyRef
  46. abstract class ServicePersistence[T <: ServiceDatabase] extends AnyRef
  47. trait ServiceServlet[T <: ServiceFacadeBase] extends HttpServlet with ScalatraServlet with ServletErrorHandling with ServletUtilities with AuthSupport with CorsSupport
  48. trait ServiceServletWithDatabase[T <: ServiceFacadeWithDatabase] extends HttpServlet with ServiceServlet[T]
  49. trait ServletErrorHandling extends Logging
  50. trait ServletUtilities extends JsonSerialization
  51. trait SlickImplicits extends AnyRef
  52. class SystemAuth extends AnyRef
  53. class SystemEnvironment extends AnyRef
  54. class TempOutputManagerCore extends Logging
  55. 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
  56. trait VersionedEntityContainer extends AnyRef
  57. class VersionedEntityRepository[T <: VersionedEntityContainer, TTable <: VersionedEntityTable[T]] extends DatabaseRepository[T, TTable] with VersionedEntityRepositoryLike[T]
  58. trait VersionedEntityRepositoryLike[T <: VersionedEntityContainer] extends AnyRef
  59. 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