gcs
Class GcsSettings

java.lang.Object
  extended by gcs.GcsSettings
Direct Known Subclasses:
SpreadGcsSettings

public abstract class GcsSettings
extends java.lang.Object

In GcsSettings object all RestGroups settings are stored. Different implementations of group communication system should subclass GcsSettings and provide implementations according to their needs.

Author:
tkob

Constructor Summary
GcsSettings()
           
 
Method Summary
abstract  void fromXml(org.jdom.Element settingsElement)
          Retrieves from settings XML file information concerning the concrete group communication system implementation.
static java.lang.String getKeyName()
          Returns the unique name of a concrete group communication system implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GcsSettings

public GcsSettings()
Method Detail

getKeyName

public static java.lang.String getKeyName()
Returns the unique name of a concrete group communication system implementation.

Returns:
name of a concrete implementation

fromXml

public abstract void fromXml(org.jdom.Element settingsElement)
                      throws GcsException
Retrieves from settings XML file information concerning the concrete group communication system implementation.

Parameters:
settingsElement - the concrete group communication system implementation
Throws:
GcsException - if errors were encountered during setting up new environment