nl
.
biopet
.
tools
.
pipelinestatus
pim
package
pim
Visibility
Public
All
Type Members
case class
Job
(
name:
String
,
description:
Option
[
String
] =
None
,
title:
Option
[
String
] =
None
,
node:
String
,
status:
Int
,
customData:
Map
[
String
,
Any
] =
Map()
)
extends
PimClasses
with
Product
with
Serializable
case class
Link
(
fromPort:
String
,
toPort:
String
,
description:
Option
[
String
] =
None
,
linkType:
Option
[
String
] =
None
,
title:
Option
[
String
] =
None
,
customData:
Map
[
String
,
Any
] =
Map()
)
extends
PimClasses
with
Product
with
Serializable
case class
Node
(
name:
String
,
description:
Option
[
String
] =
None
,
title:
Option
[
String
] =
None
,
inPorts:
Array
[
Port
] =
Array()
,
outPorts:
Array
[
Port
] =
Array()
,
nodeType:
Option
[
String
] =
None
,
children:
Array
[
Node
] =
Array()
,
customData:
Map
[
String
,
Any
] =
Map()
)
extends
PimClasses
with
Product
with
Serializable
trait
PimClasses
extends
AnyRef
Created by pjvanthof on 17/03/2017.
case class
Port
(
name:
String
,
description:
Option
[
String
] =
None
,
title:
Option
[
String
] =
None
,
dataType:
Option
[
String
] =
None
,
customData:
Map
[
String
,
Any
] =
Map()
)
extends
PimClasses
with
Product
with
Serializable
case class
Run
(
name:
String
,
title:
Option
[
String
] =
None
,
description:
Option
[
String
] =
None
,
user:
String
,
root:
Node
,
links:
Array
[
Link
] =
Array()
,
statusTypes:
Array
[
StatusType
] =
Array()
,
assignedTo:
Array
[
String
] =
Array()
,
customData:
Map
[
String
,
Any
] =
Map()
)
extends
PimClasses
with
Product
with
Serializable
case class
StatusType
(
description:
Option
[
String
] =
None
,
title:
Option
[
String
] =
None
,
color:
Option
[
String
] =
None
)
extends
PimClasses
with
Product
with
Serializable
Value Members
object
JobStatus
extends
Enumeration
Ungrouped