org.eclipse.net4j.util.fsm
Interface ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,DATA>

All Known Implementing Classes:
ChallengeResponseNegotiator.Transition, FiniteStateMachine.ChangeStateTransition, FiniteStateMachine.FailTransition, FiniteStateMachine.IgnoreTransition

public interface ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,DATA>

Author:
Eike Stepper

Method Summary
 void execute(SUBJECT subject, STATE state, EVENT event, DATA data)
           
 

Method Detail

execute

void execute(SUBJECT subject,
             STATE state,
             EVENT event,
             DATA data)


Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others.