ActionFactory and Action sub-typesSee: Description
| Class | Description |
|---|---|
| FailureNotificationActionFactoryImpl |
Reference implementation of FailureNotificationActionFactory
|
| FailureNotificationActionImpl |
Reference implementation of the FailureNotificationAction
|
| FailureRecoveryActionFactoryImpl |
Reference implementation of FailureRecoveryActionFactory interface
|
| FailureRecoveryActionImpl |
Reference implementation of FailureRecoveryAction interface
|
| FailureSuspectedActionFactoryImpl |
Reference implementation of FailureSuspectedActionFactory
|
| FailureSuspectedActionImpl |
Reference Implementation of FailureSuspicionAction interface
|
| GroupLeadershipNotificationActionFactoryImpl |
Reference Implementation of GroupLeadershipNotificationActionFactory
|
| GroupLeadershipNotificationActionImpl |
Reference Implementation of GroupLeadershipNotificationAction
|
| JoinedAndReadyNotificationActionFactoryImpl |
Reference Implementation of JoinedAndReadyNotificationActionFactory
|
| JoinedAndReadyNotificationActionImpl |
Reference Implementation of JoinedAndReadyNotificationAction
|
| JoinNotificationActionFactoryImpl |
Reference Implementation of JoinNotificationActionFactory
|
| JoinNotificationActionImpl |
Reference Implementation of JoinNotificationAction
|
| MessageActionFactoryImpl |
Reference implementation of MessageActionFactory interface.
|
| MessageActionImpl |
Reference implementation of MessageAction interface.
|
| PlannedShutdownActionFactoryImpl |
Reference implementation of PlannedShutdownActionFactory.
|
| PlannedShutdownActionImpl |
Reference Implementation of PlannedShutdownAction
|
| RejoinSubeventImpl |
Implementation of rejoin subevent that captures the time
that a previously failed instance had joined the cluster.
|
ActionFactory and Action sub-typesThis package contains reference implementations of the various
Action and ActionFactory sub-type interfaces.
These are provided for convenience purposes. Clients are free to have
their own implementations of these interfaces should there be a need
for a different implementation.
A specific ActionFactory sub type produces a
corresponding Action sub type. For instance, a
FailureNotificationActionFactory produces a
FailureNotificationAction instance. An Action
sub type consumes a corresponding Signal sub type. A
Signal sub type stands for a specific group event. For instance,
the FailureNotificationAction consumes a
FailureNotificationSignal. GMS generates a specific
Signal sub type's implementation in each member process for a given
group event and passes it to the corresponding Action
instance(s) in a separate thread.
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.