|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use GMSException | |
|---|---|
| com.sun.enterprise.ee.cms.core | Shoal GMS's core client API |
| com.sun.enterprise.ee.cms.spi | |
| Uses of GMSException in com.sun.enterprise.ee.cms.core |
|---|
| Subclasses of GMSException in com.sun.enterprise.ee.cms.core | |
|---|---|
class |
GMSNotEnabledException
|
class |
GMSNotInitializedException
An exception class that captures exception conditions occuring while startup or shutdown of the GMS layer. |
class |
MemberNotInViewException
Created by IntelliJ IDEA. |
| Methods in com.sun.enterprise.ee.cms.core that throw GMSException | |
|---|---|
void |
DistributedStateCache.addToCache(java.lang.String componentName,
java.lang.String memberTokenId,
java.io.Serializable key,
java.io.Serializable state)
Caches a serializable object representing state to be cached. |
void |
GroupHandle.announceWatchdogObservedFailure(java.lang.String serverToken)
GMS WATCHDOG member reports serverToken has been observed to have failed to this GMS group. |
void |
GroupManagementService.announceWatchdogObservedFailure(java.lang.String serverToken)
GMS WATCHDOG member reports serverToken has been observed to have failed to this GMS group. |
java.lang.Object |
DistributedStateCache.getFromCache(java.lang.String componentName,
java.lang.String memberTokenId,
java.io.Serializable key)
retrieves the cache for the given composite key of component name, member token id and the key. |
static GroupManagementService |
GMSFactory.getGMSModule()
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. |
static GroupManagementService |
GMSFactory.getGMSModule(java.lang.String groupName)
This returns an instance of the GroupManagementService for a given non-null group name. |
void |
GroupManagementService.join()
Invokes the underlying group communication library's group creation and joining operations. |
void |
GroupHandle.lowerFence(java.lang.String componentName,
java.lang.String failedMemberToken)
Enables the caller to lower a logical fence that was earlier raised on a target member component. |
void |
GroupHandle.raiseFence(java.lang.String componentName,
java.lang.String failedMemberToken)
Enables the caller to raise a logical fence on a specified target member token's component. |
void |
DistributedStateCache.removeFromCache(java.lang.String componentName,
java.lang.String memberTokenId,
java.io.Serializable key)
removes an entry from the cache for the given composite key of the component name, member token id and the specific key. |
void |
GroupHandle.removeRecoveryAppointments(java.lang.String failedMemberToken,
java.lang.String componentName)
|
void |
GroupHandle.sendMessage(java.util.List<java.lang.String> targetServerTokens,
java.lang.String targetComponentName,
byte[] message)
Sends a message to a list of members in the group. |
void |
GroupHandle.sendMessage(java.lang.String targetComponentName,
byte[] message)
Sends a message to all members of the Group. |
void |
GroupHandle.sendMessage(java.lang.String targetServerToken,
java.lang.String targetComponentName,
byte[] message)
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. |
void |
GroupManagementService.updateMemberDetails(java.lang.String memberToken,
java.io.Serializable key,
java.io.Serializable value)
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. |
| Uses of GMSException in com.sun.enterprise.ee.cms.spi |
|---|
| Methods in com.sun.enterprise.ee.cms.spi that throw GMSException | |
|---|---|
void |
GroupCommunicationProvider.announceWatchdogObservedFailure(java.lang.String serverToken)
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. |
void |
GroupCommunicationProvider.initializeGroupCommunicationProvider(java.lang.String memberName,
java.lang.String groupName,
java.util.Map<java.lang.String,java.lang.String> identityMap,
java.util.Map configProperties)
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. |
void |
GroupCommunicationProvider.sendMessage(java.io.Serializable message)
Sends a message to the entire group using the underlying group communication provider's APIs. |
void |
GroupCommunicationProvider.sendMessage(java.lang.String targetMemberIdentityToken,
java.io.Serializable message,
boolean synchronous)
Sends a message using the underlying group communication providers'(GCP's) APIs. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||