Package com.tangosol.util.fsm
Class NonBlockingFiniteStateMachine.CoalescedEvent.Discriminator
- java.lang.Object
-
- com.tangosol.util.fsm.NonBlockingFiniteStateMachine.CoalescedEvent.Discriminator
-
- Enclosing class:
- NonBlockingFiniteStateMachine.CoalescedEvent<S extends Enum<S>>
public static class NonBlockingFiniteStateMachine.CoalescedEvent.Discriminator extends Object
ANonBlockingFiniteStateMachine.CoalescedEvent.Discriminator
is an object that is used to uniquely differentiate events to be coalesced, scoped by aNonBlockingFiniteStateMachine
.
-
-
Constructor Summary
Constructors Constructor Description Discriminator(NonBlockingFiniteStateMachine<?> machine, Object oDiscriminator)
Constructs aNonBlockingFiniteStateMachine.CoalescedEvent.Discriminator
for the specifiedNonBlockingFiniteStateMachine
.
-
-
-
Constructor Detail
-
Discriminator
public Discriminator(NonBlockingFiniteStateMachine<?> machine, Object oDiscriminator)
Constructs aNonBlockingFiniteStateMachine.CoalescedEvent.Discriminator
for the specifiedNonBlockingFiniteStateMachine
.- Parameters:
machine
- theNonBlockingFiniteStateMachine
oDiscriminator
- the discriminator
-
-