pl
.
touk
.
nussknacker
.
engine
.
api
deployment
package
deployment
Visibility
Public
All
Type Members
final
case class
AllowDeployStateStatus
(
name:
String
)
extends
StateStatus
with
Product
with
Serializable
case class
CustomAction
(
name:
String
,
allowedStateStatusNames:
List
[
String
]
,
parameters:
List
[
CustomActionParameter
] =
Nil
,
icon:
Option
[
URI
] =
None
)
extends
Product
with
Serializable
sealed
trait
CustomActionError
extends
Exception
case class
CustomActionFailure
(
request:
CustomActionRequest
,
msg:
String
)
extends
Exception
with
CustomActionError
with
Product
with
Serializable
case class
CustomActionInvalidStatus
(
request:
CustomActionRequest
,
stateStatusName:
String
)
extends
Exception
with
CustomActionError
with
Product
with
Serializable
case class
CustomActionNonExisting
(
request:
CustomActionRequest
)
extends
Exception
with
CustomActionError
with
Product
with
Serializable
case class
CustomActionNotImplemented
(
request:
CustomActionRequest
)
extends
Exception
with
CustomActionError
with
Product
with
Serializable
case class
CustomActionParameter
(
name:
String
,
editor:
ParameterEditor
)
extends
Product
with
Serializable
case class
CustomActionRequest
(
name:
String
,
processVersion:
ProcessVersion
,
user:
User
,
params:
Map
[
String
,
String
]
)
extends
Product
with
Serializable
case class
CustomActionResult
(
req:
CustomActionRequest
,
msg:
String
)
extends
Product
with
Serializable
case class
CustomProcess
(
mainClass:
String
)
extends
ProcessDeploymentData
with
Product
with
Serializable
class
CustomStateStatus
extends
StateStatus
case class
DeploymentData
(
deploymentId:
DeploymentId
,
user:
User
,
additionalDeploymentData:
Map
[
String
,
String
]
)
extends
Product
with
Serializable
final
case class
DeploymentId
(
value:
String
)
extends
AnyVal
with
Product
with
Serializable
trait
DeploymentManager
extends
AutoCloseable
final
case class
DuringDeployStateStatus
(
name:
String
)
extends
StateStatus
with
Product
with
Serializable
final
case class
ExternalDeploymentId
(
value:
String
)
extends
AnyVal
with
Product
with
Serializable
final
case class
FailedStateStatus
(
name:
String
)
extends
StateStatus
with
Product
with
Serializable
final
case class
FinishedStateStatus
(
name:
String
)
extends
StateStatus
with
Product
with
Serializable
case class
GraphProcess
(
processAsJson:
String
)
extends
ProcessDeploymentData
with
Product
with
Serializable
final
case class
NotEstablishedStateStatus
(
name:
String
)
extends
StateStatus
with
Product
with
Serializable
sealed
trait
ProcessDeploymentData
extends
AnyRef
case class
ProcessState
(
deploymentId:
Option
[
ExternalDeploymentId
]
,
status:
StateStatus
,
version:
Option
[
ProcessVersion
]
,
allowedActions:
List
[
ProcessActionType
]
,
icon:
Option
[
URI
]
,
tooltip:
Option
[
String
]
,
description:
Option
[
String
]
,
startTime:
Option
[
Long
]
,
attributes:
Option
[
Json
]
,
errors:
List
[
String
]
)
extends
Product
with
Serializable
trait
ProcessStateDefinitionManager
extends
AnyRef
final
case class
RunningStateStatus
(
name:
String
)
extends
StateStatus
with
Product
with
Serializable
case class
SavepointResult
(
path:
String
)
extends
Product
with
Serializable
sealed
trait
StateStatus
extends
AnyRef
case class
User
(
id:
String
,
name:
String
)
extends
Product
with
Serializable
Value Members
object
DeploymentData
extends
Serializable
object
DeploymentId
extends
Serializable
object
ExternalDeploymentId
extends
Serializable
object
ProcessActionType
extends
Enumeration
object
ProcessState
extends
Serializable
object
StateStatus
object
TestProcess
object
User
extends
Serializable
package
simple
Ungrouped