CoreGroup

A CoreGroup is a set of WebSphere servers having a Group Communications System (GCS) fabric, which can be used for Virtually Synchronous messaging. Websphere environment allows mulitcasts among the members of a core group.During both WebSphere Express and ND installations, a coregroup.xml file gets created. The initial coregroup.xml file contains only the 'DefaultCoreGroup" having only one server- 'server1' (by default) for Express and 'dmgr' for ND. At any point in time, the coregroup.xml file can be altered through the Integrated Solutions Console, or by executing appropriate wsadmin scripts. The class also consists of a set of parameter values for the GCS layer underlying a core group.



Attributes Summary
name : StringA mandatory String-valued attribute specifying the core group name.
description : StringAn optional String-valued field.
coreGroupUID : StringUnique Id for this core group.
numCoordinators : intAn integer-type field with the default value of 1.
multiCastPort : intThe designated port number for mulicast.
multiCastGroupIPStart : StringThe lower limit for the range of Host's IP addresses to be used for multicast.
multiCastGroupIPEnd : StringThe upper limit for the range of Host's IP addresses to be used for multicast.
channelChainName : StringThe name of the Channel Chain to be used by the Channel Framework transport.
transportType : TransportTypeSpecifies the transport type to be used by the Group Communications System for communicating among the members of the core group under concern.
policies : HAManagerPolicy *  
preferredCoordinatorServers : CoreGroupServer @*  
customProperties : Property *  
coreGroupServers : CoreGroupServer *  

Attribute Details

name    -    A mandatory String-valued attribute specifying the core group name. The name must be unique within the scope of a WebSphere cell.
     data type:  String
     default Value:   unspecified



description    -    An optional String-valued field.
     data type:  String
     default Value:   unspecified



coreGroupUID    -    Unique Id for this core group.
     data type:  String
     default Value:   0



numCoordinators    -    An integer-type field with the default value of 1. The field specifies the number of coordinators for the containing core group. If explicitly specified, the relationship: 1 <= numCoordinators <= number of CoreGroupServers should be satisfied. However, the HAManager component is resilient regarding the specification of this pariticular attribute: HAManager may use the default value of 1, if numCoordinators is specified to be < 1, and may use the value of 'number of CoreGroupServers' if numCoordinators is specified to be > 'number of CoreGroupServers'.
     data type:  int
     default Value:   1



multiCastPort    -    The designated port number for mulicast. The attribute is for the underlying Group Communications Systems and assumes significance only if the 'transportType' attribute is set to 'MULTICAST'.
     data type:  int
     default Value:   unspecified



multiCastGroupIPStart    -    The lower limit for the range of Host's IP addresses to be used for multicast. The attribute is for the underlying Group Communications Systems and assumes significance only if the 'transportType' attribute is set to 'MULTICAST'.
     data type:  String
     default Value:   unspecified



multiCastGroupIPEnd    -    The upper limit for the range of Host's IP addresses to be used for multicast. The attribute is for the underlying Group Communications Systems and assumes significance only if the 'transportType' attribute is set to 'MULTICAST'.
     data type:  String
     default Value:   unspecified



channelChainName    -    The name of the Channel Chain to be used by the Channel Framework transport. The attribute assumes significance only if the 'TransportType' attribute is set to 'CHANNEL_FRAMEWORK'.
     data type:  String
     default Value:   unspecified



transportType    -    Specifies the transport type to be used by the Group Communications System for communicating among the members of the core group under concern. Values can only be: CHANNEL_FRAMEWORK, UNICAST, or MULTICAST. The CHANNEL_FRAMEWORK is the default.
     data type: TransportType
     default Value:   CHANNEL_FRAMEWORK
     Allowed Values:  CHANNEL_FRAMEWORK   UNICAST   MULTICAST  



policies    -     
     data type: HAManagerPolicy*



preferredCoordinatorServers    -     
     data type: CoreGroupServer@*



customProperties    -     
     data type: Property*



coreGroupServers    -     
     data type: CoreGroupServer*


Copyright IBM Corp. 1997-2004