Package com.sun.enterprise.ee.cms.impl.client
Shoal GMS's reference implementations of the client-side
ActionFactory and Action sub-types
This 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.
-
Class Summary Class Description FailureNotificationActionFactoryImpl Reference implementation of FailureNotificationActionFactoryFailureNotificationActionImpl Reference implementation of the FailureNotificationActionFailureRecoveryActionFactoryImpl Reference implementation of FailureRecoveryActionFactory interfaceFailureRecoveryActionImpl Reference implementation of FailureRecoveryAction interfaceFailureSuspectedActionFactoryImpl Reference implementation of FailureSuspectedActionFactoryFailureSuspectedActionImpl Reference Implementation of FailureSuspicionAction interfaceGroupLeadershipNotificationActionFactoryImpl Reference Implementation of GroupLeadershipNotificationActionFactoryGroupLeadershipNotificationActionImpl Reference Implementation of GroupLeadershipNotificationActionJoinedAndReadyNotificationActionFactoryImpl Reference Implementation of JoinedAndReadyNotificationActionFactoryJoinedAndReadyNotificationActionImpl Reference Implementation of JoinedAndReadyNotificationActionJoinNotificationActionFactoryImpl Reference Implementation of JoinNotificationActionFactoryJoinNotificationActionImpl Reference Implementation of JoinNotificationActionMessageActionFactoryImpl Reference implementation of MessageActionFactory interface.MessageActionImpl Reference implementation of MessageAction interface.PlannedShutdownActionFactoryImpl Reference implementation of PlannedShutdownActionFactory.PlannedShutdownActionImpl Reference Implementation of PlannedShutdownActionRejoinSubeventImpl Implementation of rejoin subevent that captures the time that a previously failed instance had joined the cluster.