Package org.nuxeo.ecm.core.lifecycle
Interface LifeCycleState
-
- All Known Implementing Classes:
LifeCycleStateImpl
public interface LifeCycleState
Life cycle state.- Author:
- Julien Anguenot
- See Also:
LifeCycleStateImpl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<String>
getAllowedStateTransitions()
Returns the allowed state transitions.String
getDescription()
Returns the life cycle state descriptions.String
getName()
Returns the life cycle state name.boolean
isInitial()
Returns true if state is a valid initial state
-
-
-
Method Detail
-
getName
String getName()
Returns the life cycle state name.- Returns:
- the life cycle state name as a string
-
getDescription
String getDescription()
Returns the life cycle state descriptions.- Returns:
- the life cycle state description
-
getAllowedStateTransitions
Collection<String> getAllowedStateTransitions()
Returns the allowed state transitions.- Returns:
- a collection of string representing the allowed state transitions
-
isInitial
boolean isInitial()
Returns true if state is a valid initial state
-
-