net.liftmodules

machine

package machine

Visibility
  1. Public
  2. All

Type Members

  1. trait MetaProtoStateMachine [MyType <: ProtoStateMachine[MyType, StateType], StateType <: Enumeration] extends KeyedMetaMapper[Long, MyType] with ProtoStateMachine[MyType, StateType]

    A singleton that implements this trait will manage transitions, etc.

  2. trait ProtoStateMachine [MyType <: ProtoStateMachine[MyType, StateType], StateType <: Enumeration] extends KeyedMapper[Long, MyType]

    This trait manages state/workflow transition