public class ActionDefinition extends Object
Constructor and Description |
---|
ActionDefinition() |
ActionDefinition(String actionKey,
ProcessBehavior behavior,
LifecycleState lifecycleState,
List<IOParameter> in,
List<IOParameter> out) |
Modifier and Type | Method and Description |
---|---|
void |
defaultLifecycleLog(LifecycleState defaultLifecycleLog) |
String |
getActionKey() |
ProcessBehavior |
getBehavior() |
List<IOParameter> |
getIn() |
LifecycleState |
getLifecycleState() |
List<IOParameter> |
getOut() |
boolean |
lifecycleEnabled() |
LifecycleState |
lifecycleState() |
ActionDefinition |
setActionKey(String actionKey)
set action key
|
ActionDefinition |
setBehavior(ProcessBehavior behavior)
set action type
|
ActionDefinition |
setIn(List<IOParameter> in) |
void |
setLifecycleState(LifecycleState lifecycleState) |
ActionDefinition |
setOut(List<IOParameter> out) |
public ActionDefinition()
public ActionDefinition(String actionKey, ProcessBehavior behavior, LifecycleState lifecycleState, List<IOParameter> in, List<IOParameter> out)
public String getActionKey()
public ActionDefinition setActionKey(String actionKey)
actionKey
- the key of the actionpublic ProcessBehavior getBehavior()
public ActionDefinition setBehavior(ProcessBehavior behavior)
behavior
- the process behaviorpublic List<IOParameter> getIn()
public ActionDefinition setIn(List<IOParameter> in)
in
- the in to setpublic List<IOParameter> getOut()
public ActionDefinition setOut(List<IOParameter> out)
out
- the out to setpublic LifecycleState getLifecycleState()
public void setLifecycleState(LifecycleState lifecycleState)
public boolean lifecycleEnabled()
public LifecycleState lifecycleState()
public void defaultLifecycleLog(LifecycleState defaultLifecycleLog)
Copyright © 2018 Vitam. All rights reserved.