Uses of Class
com.sun.enterprise.ee.cms.core.GMSException

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.
 



Copyright © 2003 Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.