A C D E F G H I J L M P R S T U V

A

acquire() - Method in interface com.sun.enterprise.ee.cms.core.Signal
Signal is acquired prior to processing of the signal to protect group resources being acquired from being affected by a race condition Signal must be mandatorily acquired before any processing for recovery operations.
Action - Interface in com.sun.enterprise.ee.cms.core
Base interface to denote an Action.
ActionException - Exception in com.sun.enterprise.ee.cms.core
This exception is a general exception thrown by the consumeSignal method of concrete Action implementations.
ActionException() - Constructor for exception com.sun.enterprise.ee.cms.core.ActionException
 
ActionException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.ActionException
 
ActionFactory - Interface in com.sun.enterprise.ee.cms.core
Produces Action instances.
addActionFactory(FailureNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a FailureNotificationActionFactory instance.
addActionFactory(String, FailureRecoveryActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a FailureRecoveryActionFactory instance.
addActionFactory(JoinNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a JoinNotificationActionFactory instance.
addActionFactory(JoinedAndReadyNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a JoinedAndReadyNotificationActionFactory instance.
addActionFactory(PlannedShutdownActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a PlannedShutdownActionFactory instance.
addActionFactory(MessageActionFactory, String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a MessageActionFactory instance for the specified component name.
addActionFactory(FailureSuspectedActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a FailureSuspectedActionFactory Instance.
addActionFactory(GroupLeadershipNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Registers a GroupLeadershipNotificationActionFactory instance.
addToCache(String, String, Serializable, Serializable) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
Caches a serializable object representing state to be cached.
addToLocalCache(String, String, Serializable, Serializable) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
Locally caches a serializable object representing state to be cached.
AliveAndReadySignal - Interface in com.sun.enterprise.ee.cms.core
Any signal that results in a change in the AliveAndReady members should implement this interface.
AliveAndReadyView - Interface in com.sun.enterprise.ee.cms.core
A read-only view consisting of all the AliveAndReady CORE members of a GMS group.
announceClusterShutdown(GMSMessage) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Sends an announcement to the group that a cluster wide shutdown is impending
announceGroupShutdown(String, GMSConstants.shutdownState) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
This method can be used by parent application to notify all group members that the parent application is "initiating" or has "completed" shutdown of this group.
announceGroupStartup(String, GMSConstants.groupStartupState, List<String>) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
This method can be used by a controlling parent application that has a static preconfiguration of all members of the group to announce that the parent application is "initiating" and then that it has "completed" startup of all preconfigured members of this group.
announceGroupStartup(String, GMSConstants.groupStartupState, List<String>) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Invoked indirectly by a controlling parent application that has a static preconfiguration of all members of the group to announce that the parent application is "initiating" and then that it has "completed" startup of all preconfigured members of this group.
announceWatchdogObservedFailure(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
GMS WATCHDOG member reports serverToken has been observed to have failed to this GMS group.
announceWatchdogObservedFailure(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
GMS WATCHDOG member reports serverToken has been observed to have failed to this GMS group.
announceWatchdogObservedFailure(String) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Allow for enhanced GMS failure detection by external control entities (one example is NodeAgent of Glassfish Application Server.) Only a GMS MemberType of WATCHDOG is allowed to broadcast to all members of a group that this serverToken has failed.
assumeGroupLeadership() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Provides for this instance to become a group leader explicitly.

C

CallBack - Interface in com.sun.enterprise.ee.cms.core
This is a convenience interface that an Action implementation's parent thread can implement and pass to the Action implementation so that the parent thread is called back for any processing operation.
com.sun.enterprise.ee.cms.core - package com.sun.enterprise.ee.cms.core
Shoal GMS's core client API
com.sun.enterprise.ee.cms.spi - package com.sun.enterprise.ee.cms.spi
 
compare(Object, Object) - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable
 
consumeSignal(Signal) - Method in interface com.sun.enterprise.ee.cms.core.Action
Implementations of consumeSignal should strive to return control promptly back to the thread that has delivered the Signal.
contains(Object) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
returns true if the DSC contains an entry wherein the component key portion of the composite key in the DSC is the same as the key specified in the argument
contains(String, Object) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
returns true if the DSC contains an entry wherein the componentName and the componet key portion of the composite key in the DSC is the same as the parameters specified in the argument

D

DEFAULT_GROUP_COMMUNICATION_PROVIDER - Static variable in class com.sun.enterprise.ee.cms.core.GMSConstants
 
DEFAULT_MULTICAST_TIME_TO_LIVE - Static variable in class com.sun.enterprise.ee.cms.core.GMSConstants
 
DistributedStateCache - Interface in com.sun.enterprise.ee.cms.core
Represents a Caching facility that allows each member of the group to use key-value pairs representing the key to their cachable state and the value being serializable objects representing a state to be cached.

E

equals(Object) - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable

We compare the contents of the GMSCacheable argument passed in with the contents of this instance and determine if they are the same.


F

FailureNotificationAction - Interface in com.sun.enterprise.ee.cms.core
Implementations of this interface consume FailureNotificationSignals which provide specifics associated with a failed member.
FailureNotificationActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory.
FailureNotificationSignal - Interface in com.sun.enterprise.ee.cms.core
Signal corresponding to FailureNotificationAction.
FailureRecoveryAction - Interface in com.sun.enterprise.ee.cms.core
Action type corresponding to a recovery oriented action.Implementations consume a FailureRecoverySignal.
FailureRecoveryActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory.
FailureRecoverySignal - Interface in com.sun.enterprise.ee.cms.core
Specific to recovery related signal.
FailureSuspectedAction - Interface in com.sun.enterprise.ee.cms.core
An Action type that consumes FailureSuspectedSignal.
FailureSuspectedActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of Action standing for creation of FailureSuspicionAction instances.
FailureSuspectedSignal - Interface in com.sun.enterprise.ee.cms.core
Provides notification of a member's suspected (unconfirmed) failure.

G

getAllCache() - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
returns the current cache state to caller.
getAllCurrentMembers() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
returns a List of strings containing the current group membership including spectator members.
getAllCurrentMembers() - Method in interface com.sun.enterprise.ee.cms.core.GroupLeadershipNotificationSignal
provides a list of all live members i.e.
getAllCurrentMembers() - Method in interface com.sun.enterprise.ee.cms.core.JoinedAndReadyNotificationSignal
 
getAllCurrentMembers() - Method in interface com.sun.enterprise.ee.cms.core.JoinNotificationSignal
provides a list of all live members i.e.
getAllCurrentMembersWithStartTimes() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
returns a List of strings containing the current group membership including spectator members.
getAllGMSInstancesForMember() - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
For the case where there are multiple groups in which this process has become a member.
getAllMemberDetails(Serializable) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
returns the member details pertaining to the given key.
getByMemberToken(List<GMSMember>) - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 
getComponentName() - Method in interface com.sun.enterprise.ee.cms.core.FailureRecoverySignal
 
getComponentName() - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable
 
getComponentName() - Method in class com.sun.enterprise.ee.cms.spi.GMSMessage
 
getCurrentAliveAndReadyCoreView() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Get a current snapshot of the AliveAndReady Core members.
getCurrentAliveOrReadyMembers() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
* returns only the members that are in ALIVE or READY state
getCurrentCoreMembers() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
returns a List of strings containing the current core members in the group
getCurrentCoreMembers() - Method in interface com.sun.enterprise.ee.cms.core.GroupLeadershipNotificationSignal
provides a list of all live and current CORE designated members.
getCurrentCoreMembers() - Method in interface com.sun.enterprise.ee.cms.core.JoinedAndReadyNotificationSignal
 
getCurrentCoreMembers() - Method in interface com.sun.enterprise.ee.cms.core.JoinNotificationSignal
provides a list of all live and current CORE designated members.
getCurrentCoreMembersWithStartTimes() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
returns a List of strings containing the current core members in the group.
getCurrentView() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadySignal
 
getCurrentView() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Return a snapshot of members in current view.
getCurrentView() - Method in interface com.sun.enterprise.ee.cms.core.GroupLeadershipNotificationSignal
provides a read-only list of the current view's snapshot at time signal arrives.
getDistributedStateCache() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
returns a DistributedStateCache object that provides the ability to set and retrieve CachedStates.
getEventSubType() - Method in interface com.sun.enterprise.ee.cms.core.GroupStartupNotificationSignal
Denote whether Joining member is joining group as part of an entire group startup or not.
getEventSubType() - Method in interface com.sun.enterprise.ee.cms.core.PlannedShutdownSignal
Planned shutdown events can be one of two types, Group Shutdown or Instance Shutdown.
getFailedMemberToken() - Method in interface com.sun.enterprise.ee.cms.core.FailureNotificationSignal
Deprecated.  
getFromCache(String, String, Serializable) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
retrieves the cache for the given composite key of component name, member token id and the key.
getFromCache(Object) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
returns a Map containing entries that are in the DSC where either the componentName or the memberToken or the key is the same as the key specified in the argument.
getFromCacheForPattern(String, String) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
returns a Map containing key-value pairs matching entries that have keys with the given componentName and memberToken
getGMSModule(String) - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
This returns an instance of the GroupManagementService for a given non-null group name.
getGMSModule() - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
This is to be used only in the case where this process is a member of one and only one group and the group name is unknown to the caller.
getGroupHandle() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Returns an implementation of GroupHandle
getGroupJoinTime() - Method in interface com.sun.enterprise.ee.cms.core.RejoinSubevent
 
getGroupLeader() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Return the leader of the group
getGroupLeader() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Returns the Group Leader as defined by the underlying Group Communication Provider.
getGroupManagementServiceInstance() - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
 
getGroupName() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 
getGroupName() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Returns the group name for this context
getGroupName() - Method in interface com.sun.enterprise.ee.cms.core.Signal
returns the group to which the member involved in the Signal belonged to
getGroupName() - Method in class com.sun.enterprise.ee.cms.spi.GMSMessage
 
getInstanceName() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Returns the Instance name for this context
getKey() - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable
 
getMemberDetails(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
returns the details pertaining to the given member.
getMemberDetails() - Method in interface com.sun.enterprise.ee.cms.core.Signal
returns the details of the member who caused this Signal to be generated returns a Map containing key-value pairs constituting data pertaining to the member's details
getMembers() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadyView
These are members of this view BEFORE the GMS notification signal that terminated this view as being the current view.
getMembers() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
returns a list of members that are currently alive in the group.
getMemberState(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
API for giving the state of the member Calls #getMemberState(String, long, long) with implementation default values for threshold and timeout.
getMemberState(String, long, long) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Returns the state of the member.
getMemberState() - Method in interface com.sun.enterprise.ee.cms.core.JoinNotificationSignal
Provides the current liveness state of the member whose joining the group is being signaled by this JoinNotification Signal.
getMemberState(String, long, long) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Returns the state of the member.
getMemberState(String) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Returns the member state as defined in the Enum MemberStates
getMemberToken() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
returns the member token
getMemberToken() - Method in interface com.sun.enterprise.ee.cms.core.Signal
returns the identity token of the member that caused this signal to be generated.
getMemberTokenId() - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable
 
getMemberType() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
returns the member type
getMemberType() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Returns the MemberType for this context
getMessage() - Method in interface com.sun.enterprise.ee.cms.core.MessageSignal
Returns the message(payload) as a byte array.
getMessage() - Method in class com.sun.enterprise.ee.cms.spi.GMSMessage
 
getPreviousAliveAndReadyCoreView() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
This snapshot was terminated by AliveAndReadyView.getSignal(), a GMS notification of either JoinedAndReadyNotificationSignal, FailureNotificationSignal or PlannedShutdownSignal.
getPreviousView() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadySignal
 
getPreviousView() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Return snapshot of members in previous view.
getPreviousView() - Method in interface com.sun.enterprise.ee.cms.core.GroupLeadershipNotificationSignal
provides a read-only list of the previous view's snapshot at time signal arrives.
getRejoinSubevent() - Method in interface com.sun.enterprise.ee.cms.core.RejoinableEvent
 
getSignal() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadyView
 
getSignalTime() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadyView
 
getSnapShotId() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 
getStartTime() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
Returns the time the member joined the group.
getStartTime() - Method in interface com.sun.enterprise.ee.cms.core.Signal
returns the start time of the member involved in this Signal.
getStartTime() - Method in class com.sun.enterprise.ee.cms.spi.GMSMessage
 
getTargetComponent() - Method in interface com.sun.enterprise.ee.cms.core.MessageSignal
Returns the target component in this member to which this message is addressed.
getViewCreationTime() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadyView
 
getViewDuration() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadyView
 
getViewId() - Method in interface com.sun.enterprise.ee.cms.core.AliveAndReadyView
Monotonically increasing id.
GMSCacheable - Class in com.sun.enterprise.ee.cms.core
Support class for DistributedStateCacheImpl.
GMSCacheable(String, String, Serializable) - Constructor for class com.sun.enterprise.ee.cms.core.GMSCacheable
 
GMSCacheable(String, String, Object) - Constructor for class com.sun.enterprise.ee.cms.core.GMSCacheable
 
GMSConstants - Class in com.sun.enterprise.ee.cms.core
Herein we specify client facing constants that may be applicable to specific GMS notifications, api calls or key descriptions.
GMSConstants() - Constructor for class com.sun.enterprise.ee.cms.core.GMSConstants
 
GMSConstants.groupStartupState - Enum in com.sun.enterprise.ee.cms.core
 
GMSConstants.shutdownState - Enum in com.sun.enterprise.ee.cms.core
 
GMSConstants.shutdownType - Enum in com.sun.enterprise.ee.cms.core
 
GMSConstants.startupType - Enum in com.sun.enterprise.ee.cms.core
 
GMSException - Exception in com.sun.enterprise.ee.cms.core
An exception class that captures exception conditions occuring while startup or shutdown of the GMS layer.
GMSException() - Constructor for exception com.sun.enterprise.ee.cms.core.GMSException
 
GMSException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSException
 
GMSException(Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSException
 
GMSException(String, Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSException
 
GMSFactory - Class in com.sun.enterprise.ee.cms.core
This is the entry point to GMS for the parent application that is initiating GMS module and by client components in the parent app that need to interact with GMS for group events or send or receive messages.
GMSMember - Class in com.sun.enterprise.ee.cms.core
Encapsulates the member token and the member type in a serializable
GMSMember(String, String, String, Long) - Constructor for class com.sun.enterprise.ee.cms.core.GMSMember
Constructor
GMSMessage - Class in com.sun.enterprise.ee.cms.spi
This is a wrapper Serializable so that a message sent to a remote member can be further filtered to a target component in that remote member.
GMSMessage(String, byte[], String, Long) - Constructor for class com.sun.enterprise.ee.cms.spi.GMSMessage
 
GMSNotEnabledException - Exception in com.sun.enterprise.ee.cms.core
 
GMSNotEnabledException() - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotEnabledException
 
GMSNotEnabledException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotEnabledException
 
GMSNotEnabledException(String, Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotEnabledException
 
GMSNotEnabledException(Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotEnabledException
 
GMSNotInitializedException - Exception in com.sun.enterprise.ee.cms.core
An exception class that captures exception conditions occuring while startup or shutdown of the GMS layer.
GMSNotInitializedException() - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotInitializedException
 
GMSNotInitializedException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotInitializedException
 
GMSNotInitializedException(Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotInitializedException
 
GMSNotInitializedException(String, Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.GMSNotInitializedException
 
GRIZZLY_GROUP_COMMUNICATION_PROVIDER - Static variable in class com.sun.enterprise.ee.cms.core.GMSConstants
 
GROUP_COMMUNICATION_PROVIDER - Static variable in class com.sun.enterprise.ee.cms.core.GMSConstants
 
GroupCommunicationProvider - Interface in com.sun.enterprise.ee.cms.spi
Provides a plugging interface for integrating group communication providers(GCP).
GroupHandle - Interface in com.sun.enterprise.ee.cms.core
Provides a handle to the interact with the membership group.
GroupLeadershipNotificationAction - Interface in com.sun.enterprise.ee.cms.core
An Action type that consumes GroupLeadershipNotificationSignal.
GroupLeadershipNotificationActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory namely GroupLeadershipNotificationActionFactory.
GroupLeadershipNotificationSignal - Interface in com.sun.enterprise.ee.cms.core
Signal corresponding to GroupLeadershipNotificationAction.
GroupManagementService - Interface in com.sun.enterprise.ee.cms.core
Provides API for joining, and leaving the group and to register Action Factories of specific types for specific Group Event Signals.
GroupManagementService.MemberType - Enum in com.sun.enterprise.ee.cms.core
Members joining the group should be one of the following types.
GroupManagementService.RECOVERY_STATE - Enum in com.sun.enterprise.ee.cms.core
These are possible recovery states used by GMS's recovery selection and failure fencing functions
GroupStartupNotificationSignal - Interface in com.sun.enterprise.ee.cms.core
Represents Signal state corresponding to whether a signal is part of an entire group startup or the start of an individual member of the group.

H

hashCode() - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable

I

initialize(String, String, GroupManagementService.MemberType, Properties) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
 
initializeGroupCommunicationProvider(String, String, Map<String, String>, Map) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Initializes the Group Communication Service Provider with the requisite values of group identity, member(self) identity, and a Map containing recognized and valid configuration properties that can be set/overriden by the employing application.
isCore() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 
isDiscoveryInProgress() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
 
isFenced(String, String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Provides the status of a member component's fence, if any.
isFirstSyncDone() - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
returns true if this cache has been sync'd with any other member For implementations that do not intend to have a synchronized cache on all members, this method can be a no-op
isGMSEnabled(String) - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
returns true if GMS is enabled for the specified group.
isGroupBeingShutdown() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
This API allows applications to query GMS to see if the group is shutting down.
isGroupBeingShutdown(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Deprecated. use method with same name and no method parameters.
isGroupLeader() - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
This is a check to find out if this peer is a group leader.
isGroupLeader() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Returns true if this peer is the leader of the group
isMemberAlive(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Checks if a member is alive
isWatchDog() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 

J

join() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Invokes the underlying group communication library's group creation and joining operations.
join() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Joins the group using semantics specified by the underlying GCP system
JoinedAndReadyNotificationAction - Interface in com.sun.enterprise.ee.cms.core
An Action type that consumes JoinedAndReadyNotificationSignal.
JoinedAndReadyNotificationActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory namely JoinedAndReadyNotificationActionFactory.
JoinedAndReadyNotificationSignal - Interface in com.sun.enterprise.ee.cms.core
Signal corresponding to JoinedAndReadyNotificationAction.
JoinNotificationAction - Interface in com.sun.enterprise.ee.cms.core
An Action type that consumes JoinNotificationSignal.
JoinNotificationActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory namely JoinNotificationActionFactory.
JoinNotificationSignal - Interface in com.sun.enterprise.ee.cms.core
Signal corresponding to JoinNotificationAction.
JXTA_GROUP_COMMUNICATION_PROVIDER - Static variable in class com.sun.enterprise.ee.cms.core.GMSConstants
 

L

leave(boolean) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Leaves the group as a result of a planned administrative action to shutdown.
lowerFence(String, String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Enables the caller to lower a logical fence that was earlier raised on a target member component.

M

MemberNotInViewException - Exception in com.sun.enterprise.ee.cms.core
Created by IntelliJ IDEA.
MemberNotInViewException() - Constructor for exception com.sun.enterprise.ee.cms.core.MemberNotInViewException
 
MemberNotInViewException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.MemberNotInViewException
 
MemberNotInViewException(Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.MemberNotInViewException
 
MemberNotInViewException(String, Throwable) - Constructor for exception com.sun.enterprise.ee.cms.core.MemberNotInViewException
 
MemberStates - Enum in com.sun.enterprise.ee.cms.spi
Represents the set of states that members in the group can be as part of their existence in the group.
MessageAction - Interface in com.sun.enterprise.ee.cms.core
An Action type that consumes MessageSignal.
MessageActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory namely MessageActionFactory.
MessageSignal - Interface in com.sun.enterprise.ee.cms.core
A Signal type that enables consumers to acquire the MessageSignal, get the message( i.e payload), perform appropriate operations and then release the signal to the signal pool.
MINIMUM_MULTICAST_TIME_TO_LIVE - Static variable in class com.sun.enterprise.ee.cms.core.GMSConstants
 

P

PlannedShutdownAction - Interface in com.sun.enterprise.ee.cms.core
Implementations of this interface consume a PlannedShutdownNotificationSignal which provides specifics associated with a member that has announced its planned departure from the group.
PlannedShutdownActionFactory - Interface in com.sun.enterprise.ee.cms.core
Marker interface to provide a specific type of ActionFactory This factory's implementation provides a API to produce a PlannedShutdownAction
PlannedShutdownSignal - Interface in com.sun.enterprise.ee.cms.core
Signal corresponding to PlannedShutdownAction.
processNotification(Signal) - Method in interface com.sun.enterprise.ee.cms.core.CallBack
 
produceAction() - Method in interface com.sun.enterprise.ee.cms.core.ActionFactory
Produces an Action instance.

R

raiseFence(String, String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Enables the caller to raise a logical fence on a specified target member token's component.
RejoinableEvent - Interface in com.sun.enterprise.ee.cms.core
 
RejoinSubevent - Interface in com.sun.enterprise.ee.cms.core
Representation of a missed FAILURE notification when restarting an instance.
release() - Method in interface com.sun.enterprise.ee.cms.core.Signal
Signal is released after processing of the signal to bring the group resources to a state of availability Signal should be madatorily released after recovery process is completed.
removeActionFactory(FailureNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a FailureNotificationActionFactory instance
removeActionFactory(JoinNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a JoinNotificationActionFactory instance
removeActionFactory(JoinedAndReadyNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a JoinedAndReadyNotificationActionFactory instance
removeActionFactory(PlannedShutdownActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a PlannedShutdownActionFactory instance
removeActionFactory(GroupLeadershipNotificationActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a GroupLeadershipNotificationActionFactory instance
removeAll() - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
Empties the DistributedStateCache.
removeAllForMember(String) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
Empties the DistributedStateCache entries pertaining to a particular member.
removeFailureRecoveryActionFactory(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a FailureRecoveryActionFactory instance
removeFailureSuspectedActionFactory(FailureSuspectedActionFactory) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a FailureSuspectedActionFactory instance
removeFromCache(String, String, Serializable) - Method in interface com.sun.enterprise.ee.cms.core.DistributedStateCache
removes an entry from the cache for the given composite key of the component name, member token id and the specific key.
removeGMSModule(String) - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
removes the GMS instance that is cached from a prior initialization.
removeMessageActionFactory(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Removes a MessageActionFactory instance belonging to the specified component
removeRecoveryAppointments(String, String) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
 
reportJoinedAndReadyState() - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
This API is provided for the parent application to report to the group its joined and ready state to begin processing its operations.
reportJoinedAndReadyState(String) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Deprecated. use method that takes no parameters.
reportJoinedAndReadyState() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
This API is provided for the parent application to report to the group its joined and ready state to begin processing its operations.

S

sendMessage(String, byte[]) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Sends a message to all members of the Group.
sendMessage(String, String, byte[]) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Sends a message to a single member of the group Expects a targetServerToken representing the recipient member's id, the target component name in the target recipient member, and a byte array as parameter carrying the payload.
sendMessage(List<String>, String, byte[]) - Method in interface com.sun.enterprise.ee.cms.core.GroupHandle
Sends a message to a list of members in the group.
sendMessage(String, Serializable, boolean) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Sends a message using the underlying group communication providers'(GCP's) APIs.
sendMessage(Serializable) - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Sends a message to the entire group using the underlying group communication provider's APIs.
ServiceProviderConfigurationKeys - Enum in com.sun.enterprise.ee.cms.core
Provides the keys that correspond to properties within group communication providers that can be configured.
setGMSEnabledState(String, Boolean) - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
enables an initialization code in the Application layer to set GMS to be enabled or not based on the application's configuration
setGroupStoppingState() - Method in interface com.sun.enterprise.ee.cms.spi.GroupCommunicationProvider
Can be used especially to inform the HealthMonitoring service that the group is shutting down.
setSnapShotId(long) - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 
shutdown(GMSConstants.shutdownType) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Sends a shutdown command to the GMS indicating that the parent thread is about to be shutdown as part of a planned shutdown operation for the given shutdown type.
Signal - Interface in com.sun.enterprise.ee.cms.core
A Signal denotes a group event or a message event.
SignalAcquireException - Exception in com.sun.enterprise.ee.cms.core
Raises exceptions occuring while acquiring signals.
SignalAcquireException() - Constructor for exception com.sun.enterprise.ee.cms.core.SignalAcquireException
 
SignalAcquireException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.SignalAcquireException
 
SignalAcquireException(Exception) - Constructor for exception com.sun.enterprise.ee.cms.core.SignalAcquireException
 
SignalReleaseException - Exception in com.sun.enterprise.ee.cms.core
Raises exceptions occuring while releasing signals.
SignalReleaseException() - Constructor for exception com.sun.enterprise.ee.cms.core.SignalReleaseException
 
SignalReleaseException(String) - Constructor for exception com.sun.enterprise.ee.cms.core.SignalReleaseException
 
SignalReleaseException(Exception) - Constructor for exception com.sun.enterprise.ee.cms.core.SignalReleaseException
 
startGMSModule(String, String, GroupManagementService.MemberType, Properties) - Static method in class com.sun.enterprise.ee.cms.core.GMSFactory
starts and returns the GMS module object as a Runnable that could be started in a separate thread.

T

toString() - Method in class com.sun.enterprise.ee.cms.core.GMSCacheable
 
toString() - Method in class com.sun.enterprise.ee.cms.core.GMSMember
 

U

updateMemberDetails(String, Serializable, Serializable) - Method in interface com.sun.enterprise.ee.cms.core.GroupManagementService
Enables the client to update the Member Details shared datastructure The implementation of this api updates an existing datastructure that is keyed to MEMBER_DETAILS in the DistributedStateCache which stores other shared information.

V

valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.groupStartupState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.shutdownState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.shutdownType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.startupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.GroupManagementService.MemberType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.GroupManagementService.RECOVERY_STATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.core.ServiceProviderConfigurationKeys
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.enterprise.ee.cms.spi.MemberStates
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.groupStartupState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.shutdownState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.shutdownType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.core.GMSConstants.startupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.core.GroupManagementService.MemberType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.core.GroupManagementService.RECOVERY_STATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.core.ServiceProviderConfigurationKeys
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.enterprise.ee.cms.spi.MemberStates
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G H I J L M P R S T U V

Copyright © 2010. All Rights Reserved.