All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jgroups.conf.PlainConfigurator Maven / Gradle / Ivy


package org.jgroups.conf;

import org.jgroups.stack.Configurator;

import java.util.List;

/**
 * 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]) * @author Bela Ban * @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; } public List getProtocolStack() { try { return Configurator.parseConfigurations(mProperties); } catch(Exception e) { throw new RuntimeException(e); } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy