|
||||||||||
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.impl.common | |
com.sun.enterprise.ee.cms.impl.jxta | |
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. |
Methods in com.sun.enterprise.ee.cms.core that throw GMSException | |
---|---|
void |
DistributedStateCache.addToCache(String componentName,
String memberTokenId,
Serializable key,
Serializable state)
Caches a serializable object representing state to be cached. |
void |
GroupManagementService.announceWatchdogObservedFailure(String serverToken)
GMS WATCHDOG member reports serverToken has been observed to have failed to this GMS group. |
void |
GroupHandle.announceWatchdogObservedFailure(String serverToken)
GMS WATCHDOG member reports serverToken has been observed to have failed to this GMS group. |
Object |
DistributedStateCache.getFromCache(String componentName,
String memberTokenId,
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(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(String componentName,
String failedMemberToken)
Enables the caller to lower a logical fence that was earlier raised on a target member component. |
void |
GroupHandle.raiseFence(String componentName,
String failedMemberToken)
Enables the caller to raise a logical fence on a specified target member token's component. |
void |
DistributedStateCache.removeFromCache(String componentName,
String memberTokenId,
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.sendMessage(List<String> targetServerTokens,
String targetComponentName,
byte[] message)
Sends a message to a list of members in the group. |
void |
GroupHandle.sendMessage(String targetComponentName,
byte[] message)
Sends a message to all members of the Group. |
void |
GroupHandle.sendMessage(String targetServerToken,
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(String memberToken,
Serializable key,
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.impl.common |
---|
Methods in com.sun.enterprise.ee.cms.impl.common that throw GMSException | |
---|---|
void |
GroupManagementServiceImpl.announceWatchdogObservedFailure(String serverToken)
|
void |
GroupManagementServiceImpl.join()
|
void |
GMSContext.join()
|
void |
GroupManagementServiceImpl.setMemberDetails(String serverToken,
Map<? extends Object,? extends Object> keyValuePairs)
for this serverToken, use the map to derive key value pairs that constitute data pertaining to this member's details |
void |
GroupManagementServiceImpl.updateMemberDetails(String memberToken,
Serializable key,
Serializable value)
|
Uses of GMSException in com.sun.enterprise.ee.cms.impl.jxta |
---|
Methods in com.sun.enterprise.ee.cms.impl.jxta that throw GMSException | |
---|---|
void |
DistributedStateCacheImpl.addToCache(String componentName,
String memberTokenId,
Serializable key,
byte[] state)
|
void |
DistributedStateCacheImpl.addToCache(String componentName,
String memberTokenId,
Serializable key,
Serializable state)
|
void |
GroupHandleImpl.announceWatchdogObservedFailure(String serverToken)
|
void |
GroupCommunicationProviderImpl.announceWatchdogObservedFailure(String serverToken)
|
Object |
DistributedStateCacheImpl.getFromCache(String componentName,
String memberTokenId,
Serializable key)
|
void |
GMSContext.join()
|
void |
GroupHandleImpl.lowerFence(String componentName,
String failedMemberToken)
Enables the caller to lower a logical fence that was earlier raised on a target member component. |
void |
GroupHandleImpl.raiseFence(String componentName,
String failedMemberToken)
Enables the caller to raise a logical fence on a specified target member token's component. |
void |
DistributedStateCacheImpl.removeFromCache(String componentName,
String memberTokenId,
Serializable key)
|
void |
GroupHandleImpl.sendMessage(List<String> targetServerTokens,
String targetComponentName,
byte[] message)
|
void |
GroupCommunicationProviderImpl.sendMessage(Serializable message)
|
void |
GroupHandleImpl.sendMessage(String componentName,
byte[] message)
Sends a message to all members of the Group. |
void |
GroupCommunicationProviderImpl.sendMessage(String targetMemberIdentityToken,
Serializable message,
boolean synchronous)
Sends a message using the underlying group communication providers'(GCP's) APIs. |
void |
GroupHandleImpl.sendMessage(String targetServerToken,
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. |
Uses of GMSException in com.sun.enterprise.ee.cms.spi |
---|
Methods in com.sun.enterprise.ee.cms.spi that throw GMSException | |
---|---|
void |
GroupCommunicationProvider.announceWatchdogObservedFailure(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.sendMessage(Serializable message)
Sends a message to the entire group using the underlying group communication provider's APIs. |
void |
GroupCommunicationProvider.sendMessage(String targetMemberIdentityToken,
Serializable message,
boolean synchronous)
Sends a message using the underlying group communication providers'(GCP's) APIs. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |