com.hazelcast.config
Class XmlConfigBuilder

java.lang.Object
  extended by com.hazelcast.config.AbstractXmlConfigHelper
      extended by com.hazelcast.config.XmlConfigBuilder
All Implemented Interfaces:
ConfigBuilder

public class XmlConfigBuilder
extends AbstractXmlConfigHelper
implements ConfigBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from class com.hazelcast.config.AbstractXmlConfigHelper
AbstractXmlConfigHelper.IterableNodeList
 
Constructor Summary
XmlConfigBuilder()
           
XmlConfigBuilder(InputStream inputStream)
           
XmlConfigBuilder(String xmlFileName)
           
 
Method Summary
 Config build()
          Builds Config object.
 Config build(Config config)
           
 Config build(Element element)
           
 String getTextContent(Node node)
           
 void handleExecutor(Node node)
           
 void handleGroup(Node node)
           
 void handleMap(Node node)
           
 void handleMergePolicies(Node node)
           
 void handleNetwork(Node node)
           
 void handleProperties(Node node, Properties properties)
           
 void handleQueue(Node node)
           
 void handleSemaphore(Node node)
           
 void handleTopic(Node node)
           
 
Methods inherited from class com.hazelcast.config.AbstractXmlConfigHelper
appendToken, cleanNodeName, cleanNodeName, getTextContent2, getTextContent2, getValue, hasTextContent, xmlToJavaName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlConfigBuilder

public XmlConfigBuilder(String xmlFileName)
                 throws FileNotFoundException
Throws:
FileNotFoundException

XmlConfigBuilder

public XmlConfigBuilder(InputStream inputStream)

XmlConfigBuilder

public XmlConfigBuilder()
Method Detail

build

public Config build()
Description copied from interface: ConfigBuilder
Builds Config object.

Specified by:
build in interface ConfigBuilder

build

public Config build(Config config)

build

public Config build(Element element)

handleNetwork

public void handleNetwork(Node node)
                   throws Exception
Throws:
Exception

getTextContent

public String getTextContent(Node node)
Overrides:
getTextContent in class AbstractXmlConfigHelper

handleExecutor

public void handleExecutor(Node node)
                    throws Exception
Throws:
Exception

handleGroup

public void handleGroup(Node node)

handleProperties

public void handleProperties(Node node,
                             Properties properties)

handleQueue

public void handleQueue(Node node)

handleMap

public void handleMap(Node node)
               throws Exception
Throws:
Exception

handleTopic

public void handleTopic(Node node)

handleSemaphore

public void handleSemaphore(Node node)

handleMergePolicies

public void handleMergePolicies(Node node)
                         throws Exception
Throws:
Exception


Copyright .9.4-SNAPSHOT; 2008-2011 Hazel Ltd. All Rights Reserved.