@ExperimentalApi
public interface Transition
Implementations of this class has well defined hashcode and equals methods based on transition id and name.
| Modifier and Type | Interface and Description |
|---|---|
static class |
Transition.Type
Transition type.
|
| Modifier and Type | Method and Description |
|---|---|
io.atlassian.fugue.Option<Condition> |
getCondition()
Condition that must be satisfied for the transition to be available.
|
int |
getId()
Unique transition id.
|
String |
getName()
Transition name.
|
List<PostFunction> |
getPostFunctions()
Returns a list of all post functions for the transition.
|
Map<String,String> |
getProperties()
Custom properties of the transition.
|
List<Trigger> |
getTriggers()
Returns a list of all triggers for the transition.
|
Transition.Type |
getType()
Returns the transition type.
|
List<Validator> |
getValidators()
Returns a list of all validators for the transition.
|
int getId()
String getName()
Transition.Type getType()
io.atlassian.fugue.Option<Condition> getCondition()
List<Trigger> getTriggers()
List<PostFunction> getPostFunctions()
List<Validator> getValidators()
Copyright © 2023 Atlassian. All rights reserved.