Building Blocks > Domain-Specific Building Blocks > State Machine Building Block > Key Services (State Machine Building Block)
Key Services (State Machine Building Block)
The state machine building block contains CRUD services for adding configurations and retrieving transition information. You can view all services in this building block on the Services page of the PTC.StateMachineImpl.Manager Thing.
The following key services are executed from the PTC.StateMachineImpl.Manager Thing:
FindTransition—Returns all states for the specified state machine.
GetStates—Retrieves all possible state transitions from a given state for the state machine.
ValidateStateTransition—Validates the state transition.
Was this helpful?