wvlet
workflow
package
workflow
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
workflow
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
class
GraphvizWriter
extends
AnyRef
implicit
class
ShellCommandString
extends
AnyRef
class
Task
extends
AnyRef
Task is a special case of Flow which does not pass any data object
case class
TaskConfig
(
param:
Map
[
String
,
Any
] =
mutable.Map.empty
)
extends
Dynamic
with
Product
with
Serializable
case class
TaskContext
(
config:
TaskConfig
)
extends
Product
with
Serializable
case class
TaskGraph
(
nodes:
Seq
[
Task
]
,
dependencies:
Map
[
Int
,
Seq
[
Int
]]
)
extends
Product
with
Serializable
sealed
trait
TaskState
extends
AnyRef
class
workflow
extends
Annotation
with
Annotation
with
ClassfileAnnotation
Value Members
object
Task
extends
LogSupport
object
TaskConfig
extends
Serializable
object
TaskContext
extends
Serializable
object
TaskGraph
extends
Serializable
object
TaskState
object
WorkflowException
object
WorkflowFinder
package
macros
macro
def
shell
(
command: ⇒
String
)
:
Task
macro
def
task
[
U
]
(
body: ⇒
U
)
:
Task
Inherited from
AnyRef
Inherited from
Any
Ungrouped