Package | Description |
---|---|
org.eclipse.net4j.util.fsm |
A framework for finite state machines.
|
org.eclipse.net4j.util.security |
Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
|
Modifier and Type | Class and Description |
---|---|
class |
FiniteStateMachine.ChangeStateTransition
A
transition that changes the state of a subject. |
static class |
FiniteStateMachine.FailTransition
Deprecated.
|
static class |
FiniteStateMachine.IgnoreTransition
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static ITransition |
FiniteStateMachine.FAIL |
static ITransition |
FiniteStateMachine.IGNORE |
Modifier and Type | Method and Description |
---|---|
protected ITransition<STATE,EVENT,SUBJECT,?> |
FiniteStateMachine.createFailTransition(STATE state,
EVENT event) |
protected ITransition<STATE,EVENT,SUBJECT,?> |
FiniteStateMachine.createIgnoreTransition(STATE state,
EVENT event) |
ITransition<STATE,EVENT,SUBJECT,?> |
FiniteStateMachine.getTransition(STATE state,
EVENT event) |
Modifier and Type | Method and Description |
---|---|
void |
FiniteStateMachine.init(STATE state,
EVENT event,
ITransition<STATE,EVENT,SUBJECT,?> transition) |
void |
FiniteStateMachine.initAll(ITransition<STATE,EVENT,SUBJECT,?> transition) |
void |
FiniteStateMachine.initEvents(STATE state,
ITransition<STATE,EVENT,SUBJECT,?> transition) |
void |
FiniteStateMachine.initStates(EVENT event,
ITransition<STATE,EVENT,SUBJECT,?> transition) |
Constructor and Description |
---|
FiniteStateMachine(Class<STATE> stateEnum,
Class<EVENT> eventEnum,
ITransition<STATE,EVENT,SUBJECT,?> defaultTransition) |
Modifier and Type | Class and Description |
---|---|
protected class |
ChallengeResponseNegotiator.Transition |
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.