c
pl.touk.nussknacker.ui.process.repository
ProcessActivityRepository
Companion object ProcessActivityRepository
case class ProcessActivityRepository(dbConfig: DbConfig) extends LazyLogging with BasicRepository with EspTables with CommentActions with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ProcessActivityRepository
- Serializable
- Serializable
- Product
- Equals
- CommentActions
- EspTables
- AttachmentEntityFactory
- TagsEntityFactory
- ProcessActionEntityFactory
- EnvironmentsEntityFactory
- ProcessVersionEntityFactory
- CommentEntityFactory
- ProcessEntityFactory
- BasicRepository
- Repository
- LazyLogging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
class
AttachmentEntity extends slick.jdbc.JdbcProfile.API.Table[AttachmentEntityData]
- Definition Classes
- AttachmentEntityFactory
-
class
CommentEntity extends slick.jdbc.JdbcProfile.API.Table[CommentEntityData]
- Definition Classes
- CommentEntityFactory
-
class
EnvironmentsEntity extends slick.jdbc.JdbcProfile.API.Table[EnvironmentsEntityData]
- Definition Classes
- EnvironmentsEntityFactory
-
class
ProcessActionEntity extends slick.jdbc.JdbcProfile.API.Table[ProcessActionEntityData]
- Definition Classes
- ProcessActionEntityFactory
-
class
ProcessEntity extends slick.jdbc.JdbcProfile.API.Table[ProcessEntityData]
- Definition Classes
- ProcessEntityFactory
-
abstract
class
BaseProcessVersionEntity extends slick.jdbc.JdbcProfile.API.Table[ProcessVersionEntityData]
- Definition Classes
- ProcessVersionEntityFactory
-
class
ProcessVersionEntity extends BaseProcessVersionEntity
- Definition Classes
- ProcessVersionEntityFactory
-
class
ProcessVersionEntityNoJson extends BaseProcessVersionEntity
- Definition Classes
- ProcessVersionEntityFactory
-
class
TagsEntity extends slick.jdbc.JdbcProfile.API.Table[TagsEntityData]
- Definition Classes
- TagsEntityFactory
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addAttachment(attachmentToAdd: AttachmentToAdd)(implicit ec: ExecutionContext, loggedUser: LoggedUser): Future[Unit]
- def addComment(processId: ProcessId, processVersionId: Long, comment: String)(implicit ec: ExecutionContext, loggedUser: LoggedUser): Future[Unit]
-
lazy val
api: API
- Attributes
- protected
- Definition Classes
- Repository
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
val
attachmentsTable: TableQuery[AttachmentEntity]
- Definition Classes
- AttachmentEntityFactory
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
val
commentsTable: TableQuery[CommentEntity]
- Definition Classes
- CommentEntityFactory
-
val
dbConfig: DbConfig
- Definition Classes
- ProcessActivityRepository → Repository
- def deleteComment(commentId: Long)(implicit ec: ExecutionContext): Future[Unit]
-
implicit
def
deploymentMapper: JdbcType[ProcessActionType] with BaseTypedType[ProcessActionType]
- Definition Classes
- ProcessActionEntityFactory
-
val
environmentsTable: TableQuery[EnvironmentsEntity]
- Definition Classes
- EnvironmentsEntityFactory
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def findActivity(processId: ProcessIdWithName)(implicit ec: ExecutionContext): Future[ProcessActivity]
- def findAttachment(attachmentId: Long)(implicit ec: ExecutionContext): Future[Option[AttachmentEntityData]]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
logger: Logger
- Attributes
- protected
- Definition Classes
- LazyLogging
- Annotations
- @transient()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newCommentAction(processId: ProcessId, processVersionId: Long, comment: String)(implicit ec: ExecutionContext, loggedUser: LoggedUser): DB[Option[Long]]
- Definition Classes
- CommentActions
-
def
nextIdAction[T <: JdbcProfile](implicit jdbcProfile: T): slick.jdbc.JdbcProfile.API.DBIO[Long]
- Definition Classes
- CommentActions
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
val
processActionsTable: TableQuery[ProcessActionEntity]
- Definition Classes
- ProcessActionEntityFactory
-
implicit
def
processTypeMapper: JdbcType[ProcessType] with BaseTypedType[ProcessType]
- Definition Classes
- ProcessEntityFactory
-
val
processVersionsTable: slick.jdbc.JdbcProfile.API.TableQuery[ProcessVersionEntity]
- Definition Classes
- ProcessVersionEntityFactory
-
val
processVersionsTableNoJson: slick.jdbc.JdbcProfile.API.TableQuery[ProcessVersionEntityNoJson]
- Definition Classes
- ProcessVersionEntityFactory
-
val
processesTable: TableQuery[ProcessEntity]
- Definition Classes
- ProcessEntityFactory
-
lazy val
profile: JdbcProfile
- Attributes
- protected
- Definition Classes
- Repository
-
def
run[R]: (DB[R]) ⇒ Future[R]
- Definition Classes
- BasicRepository → Repository
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
tagsTable: TableQuery[TagsEntity]
- Definition Classes
- TagsEntityFactory
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.