org.jgroups.conf
Class XmlConfigurator
java.lang.Object
org.jgroups.conf.XmlConfigurator
- All Implemented Interfaces:
- ProtocolStackConfigurator
public class XmlConfigurator
- extends java.lang.Object
- implements ProtocolStackConfigurator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATTR_NAME
public static final java.lang.String ATTR_NAME
- See Also:
- Constant Field Values
ATTR_VALUE
public static final java.lang.String ATTR_VALUE
- See Also:
- Constant Field Values
ATTR_INHERIT
public static final java.lang.String ATTR_INHERIT
- See Also:
- Constant Field Values
ELMT_PROT_OVERRIDE
public static final java.lang.String ELMT_PROT_OVERRIDE
- See Also:
- Constant Field Values
ELMT_PROT
public static final java.lang.String ELMT_PROT
- See Also:
- Constant Field Values
ELMT_PROT_NAME
public static final java.lang.String ELMT_PROT_NAME
- See Also:
- Constant Field Values
ELMT_CLASS
public static final java.lang.String ELMT_CLASS
- See Also:
- Constant Field Values
ELMT_DESCRIPTION
public static final java.lang.String ELMT_DESCRIPTION
- See Also:
- Constant Field Values
ELMT_PROT_PARAMS
public static final java.lang.String ELMT_PROT_PARAMS
- See Also:
- Constant Field Values
log
protected static final org.apache.commons.logging.Log log
XmlConfigurator
protected XmlConfigurator(java.lang.String stackName,
ProtocolData[] protocols)
XmlConfigurator
protected XmlConfigurator(java.lang.String stackName)
getInstance
public static XmlConfigurator getInstance(java.net.URL url)
throws java.io.IOException
- Throws:
java.io.IOException
getInstanceOldFormat
public static XmlConfigurator getInstanceOldFormat(java.net.URL url)
throws java.io.IOException
- Throws:
java.io.IOException
getInstance
public static XmlConfigurator getInstance(java.io.InputStream stream)
throws java.io.IOException
- Throws:
java.io.IOException
getInstanceOldFormat
public static XmlConfigurator getInstanceOldFormat(java.io.InputStream stream)
throws java.io.IOException
- Throws:
java.io.IOException
getInstance
public static XmlConfigurator getInstance(org.w3c.dom.Element el)
throws java.io.IOException
- Throws:
java.io.IOException
getProtocolStackString
public java.lang.String getProtocolStackString(boolean convert)
- Parameters:
convert
- If false: print old plain output, else print new XML format
- Returns:
- String with protocol stack in specified format
getProtocolStackString
public java.lang.String getProtocolStackString()
- Specified by:
getProtocolStackString
in interface ProtocolStackConfigurator
getProtocolStack
public ProtocolData[] getProtocolStack()
- Specified by:
getProtocolStack
in interface ProtocolStackConfigurator
getName
public java.lang.String getName()
override
public void override(ProtocolData data)
throws java.io.IOException
- Throws:
java.io.IOException
add
public void add(ProtocolData data)
parseOldFormat
protected static XmlConfigurator parseOldFormat(java.io.InputStream stream)
throws java.io.IOException
- Throws:
java.io.IOException
parse
protected static XmlConfigurator parse(java.io.InputStream stream)
throws java.io.IOException
- Throws:
java.io.IOException
parse
protected static XmlConfigurator parse(org.w3c.dom.Element root_element)
throws java.io.IOException
- Throws:
java.io.IOException
parseProtocolData
protected static ProtocolData parseProtocolData(org.w3c.dom.Node protocol)
throws java.io.IOException
- Throws:
java.io.IOException
parseProtocolParameters
protected static ProtocolParameter[] parseProtocolParameters(org.w3c.dom.Element protparams)
throws java.io.IOException
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
replace
public static java.lang.String replace(java.lang.String input,
java.lang.String expr,
java.lang.String replacement)
Copyright ? 1998-2005 Bela Ban. All Rights Reserved.