core3
workflows
package
workflows
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
workflows
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
DataQueryHandlers
(
getGroup: (
String
) ⇒
Future
[
Group
]
,
getContainer: (
ContainerType
,
ObjectID
) ⇒
Future
[
Container
]
,
getContainerWithRevision: (
ContainerType
,
ObjectID
,
RevisionID
,
RevisionSequenceNumber
) ⇒
Future
[
MutableContainer
]
,
getContainers: (
ContainerType
,
String
,
Map
[
String
,
String
]) ⇒
Future
[
Vector
[
Container
]]
,
getAllContainers: (
ContainerType
) ⇒
Future
[
Vector
[
Container
]]
,
loadView: (
ContainerView
) ⇒
Future
[
Unit
]
)
extends
Product
with
Serializable
trait
InputData
extends
AnyRef
case class
NoInputData
()
extends
InputData
with
Product
with
Serializable
case class
NoWorkflowParameters
()
extends
WorkflowParameters
with
Product
with
Serializable
case class
OutputData
(
add:
Vector
[
Container
] =
Vector.empty
,
update:
Vector
[
MutableContainer
] =
Vector.empty
,
delete:
Vector
[
MutableContainer
] =
Vector.empty
)
extends
Product
with
Serializable
type
RequestID
=
UUID
sealed
trait
StoreTransactionLogs
extends
AnyRef
sealed
trait
TransactionLogContent
extends
AnyRef
trait
WorkflowBase
extends
AnyRef
class
WorkflowEngine
extends
AnyRef
class
WorkflowEngineComponent
extends
Component
trait
WorkflowParameters
extends
AnyRef
case class
WorkflowRequest
(
workflowName:
String
,
rawParams:
JsValue
,
returnOutputData:
Boolean
=
false
)
extends
Product
with
Serializable
case class
WorkflowResult
(
wasSuccessful:
Boolean
,
requestID:
RequestID
,
message:
Option
[
String
] =
None
,
data:
Option
[
JsValue
] =
None
)
extends
ServiceResponse
with
Product
with
Serializable
Value Members
val
InvalidRequestID
:
RequestID
object
StoreTransactionLogs
object
TransactionLogContent
object
WorkflowEngineComponent
extends
ComponentCompanion
object
WorkflowRequest
extends
Serializable
object
WorkflowResult
extends
Serializable
package
definitions
def
getNewRequestID
:
RequestID
def
getRequestIDFromString
(
value:
String
)
:
RequestID
Inherited from
AnyRef
Inherited from
Any
Ungrouped