Class/Object

pl.touk.nussknacker.ui.process.repository

ProcessActivityRepository

Related Docs: object ProcessActivityRepository | package repository

Permalink

case class ProcessActivityRepository(dbConfig: DbConfig) extends LazyLogging with BasicRepository with EspTables with CommentActions with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProcessActivityRepository
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. CommentActions
  7. EspTables
  8. AttachmentEntityFactory
  9. TagsEntityFactory
  10. ProcessDeploymentInfoEntityFactory
  11. EnvironmentsEntityFactory
  12. ProcessVersionEntityFactory
  13. CommentEntityFactory
  14. ProcessEntityFactory
  15. BasicRepository
  16. Repository
  17. LazyLogging
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ProcessActivityRepository(dbConfig: DbConfig)

    Permalink

Type Members

  1. class AttachmentEntity extends slick.jdbc.JdbcProfile.API.Table[AttachmentEntityData]

    Permalink
    Definition Classes
    AttachmentEntityFactory
  2. abstract class BaseProcessVersionEntity extends slick.jdbc.JdbcProfile.API.Table[ProcessVersionEntityData]

    Permalink
    Definition Classes
    ProcessVersionEntityFactory
  3. class CommentEntity extends slick.jdbc.JdbcProfile.API.Table[CommentEntityData]

    Permalink
    Definition Classes
    CommentEntityFactory
  4. class EnvironmentsEntity extends slick.jdbc.JdbcProfile.API.Table[EnvironmentsEntityData]

    Permalink
    Definition Classes
    EnvironmentsEntityFactory
  5. class ProcessDeploymentInfoEntity extends slick.jdbc.JdbcProfile.API.Table[DeployedProcessVersionEntityData]

    Permalink
  6. class ProcessEntity extends slick.jdbc.JdbcProfile.API.Table[ProcessEntityData]

    Permalink
    Definition Classes
    ProcessEntityFactory
  7. class ProcessVersionEntity extends BaseProcessVersionEntity

    Permalink
    Definition Classes
    ProcessVersionEntityFactory
  8. class ProcessVersionEntityNoJson extends BaseProcessVersionEntity

    Permalink
    Definition Classes
    ProcessVersionEntityFactory
  9. class TagsEntity extends slick.jdbc.JdbcProfile.API.Table[TagsEntityData]

    Permalink
    Definition Classes
    TagsEntityFactory

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addAttachment(attachmentToAdd: AttachmentToAdd)(implicit ec: ExecutionContext, loggedUser: LoggedUser): Future[Unit]

    Permalink
  5. def addComment(processId: ProcessId, processVersionId: Long, comment: String)(implicit ec: ExecutionContext, loggedUser: LoggedUser): Future[Unit]

    Permalink
  6. lazy val api: API

    Permalink
    Attributes
    protected
    Definition Classes
    Repository
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. val attachmentsTable: TableQuery[AttachmentEntity]

    Permalink
    Definition Classes
    AttachmentEntityFactory
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val commentsTable: TableQuery[CommentEntity]

    Permalink
    Definition Classes
    CommentEntityFactory
  11. val dbConfig: DbConfig

    Permalink
    Definition Classes
    ProcessActivityRepositoryRepository
  12. def deleteComment(commentId: Long)(implicit ec: ExecutionContext): Future[Unit]

    Permalink
  13. val deployedProcessesTable: TableQuery[ProcessDeploymentInfoEntity]

    Permalink
  14. implicit def deploymentMapper: JdbcType[DeploymentAction] with BaseTypedType[DeploymentAction]

    Permalink
  15. val environmentsTable: TableQuery[EnvironmentsEntity]

    Permalink
    Definition Classes
    EnvironmentsEntityFactory
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def findActivity(processId: ProcessIdWithName)(implicit ec: ExecutionContext): Future[ProcessActivity]

    Permalink
  19. def findAttachment(attachmentId: Long)(implicit ec: ExecutionContext): Future[Option[AttachmentEntityData]]

    Permalink
  20. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def newCommentAction(processId: ProcessId, processVersionId: Long, comment: String)(implicit ec: ExecutionContext, loggedUser: LoggedUser): DB[Option[Long]]

    Permalink
    Definition Classes
    CommentActions
  25. def nextIdAction[T <: JdbcProfile](implicit jdbcProfile: T): slick.jdbc.JdbcProfile.API.DBIO[Long]

    Permalink
    Definition Classes
    CommentActions
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. implicit def processTypeMapper: JdbcType[ProcessType] with BaseTypedType[ProcessType]

    Permalink
    Definition Classes
    ProcessEntityFactory
  29. val processVersionsTable: slick.jdbc.JdbcProfile.API.TableQuery[ProcessVersionEntity]

    Permalink
    Definition Classes
    ProcessVersionEntityFactory
  30. val processVersionsTableNoJson: slick.jdbc.JdbcProfile.API.TableQuery[ProcessVersionEntityNoJson]

    Permalink
    Definition Classes
    ProcessVersionEntityFactory
  31. val processesTable: TableQuery[ProcessEntity]

    Permalink
    Definition Classes
    ProcessEntityFactory
  32. lazy val profile: JdbcProfile

    Permalink
    Attributes
    protected
    Definition Classes
    Repository
  33. def run[R]: (DB[R]) ⇒ Future[R]

    Permalink
    Definition Classes
    BasicRepositoryRepository
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  35. val tagsTable: TableQuery[TagsEntity]

    Permalink
    Definition Classes
    TagsEntityFactory
  36. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from CommentActions

Inherited from EspTables

Inherited from AttachmentEntityFactory

Inherited from TagsEntityFactory

Inherited from EnvironmentsEntityFactory

Inherited from CommentEntityFactory

Inherited from ProcessEntityFactory

Inherited from BasicRepository

Inherited from Repository[Future]

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped