com.gemstone.org.jgroups.conf.PlainConfigurator Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gemfire-jgroups Show documentation
Show all versions of gemfire-jgroups Show documentation
SnappyData store based off Pivotal GemFireXD
The newest version!
/** Notice of modification as required by the LGPL
* This file was modified by Gemstone Systems Inc. on
* $Date$
**/
// $Id: PlainConfigurator.java,v 1.2 2004/09/23 16:29:14 belaban Exp $
package com.gemstone.org.jgroups.conf;
/**
* A ProtocolStackConfigurator for the old style properties.
*
* Old style properties are referred to as the property string used by channel earlier
* they look like this PROTOCOL(param=value;param=value):PROTOCOL:PROTOCOL
* All it does is that it holds the string, it currently doesn't parse it at all.
*
* @author Filip Hanik ([email protected])
* @version 1.0
*/
public class PlainConfigurator implements ProtocolStackConfigurator
{
private final String mProperties;
/**
* Instantiates a PlainConfigurator with old style properties
*/
public PlainConfigurator(String properties)
{
mProperties = properties;
}
/**
* returns the old style protocol string
*/
public String getProtocolStackString()
{
return mProperties;
}
/**
* Throws a UnsupportedOperationException all the time. No parsing implemented.
*/
public ProtocolData[] getProtocolStack()
{
/**todo: Implement this org.jgroups.conf.ProtocolStackConfigurator method*/
throw new java.lang.UnsupportedOperationException("Method getProtocolStack() not yet implemented.");
}
}