Class Loadbalancer

  • All Implemented Interfaces:
    Cloneable, org.netbeans.modules.schema2beans.Bean

    public class Loadbalancer
    extends org.netbeans.modules.schema2beans.BaseBean
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.netbeans.modules.schema2beans.BaseBean

        org.netbeans.modules.schema2beans.BaseBean.IterateChoiceProperties
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String CLUSTER  
      static String PROPERTY2  
      • Fields inherited from class org.netbeans.modules.schema2beans.BaseBean

        binding, graphManager, MERGE_COMPARE, MERGE_INTERSECT, MERGE_NONE, MERGE_UNION, MERGE_UPDATE
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int addCluster​(Cluster value)  
      static void addComparator​(org.netbeans.modules.schema2beans.BeanComparator c)  
      int addProperty2​(Property value)  
      static Loadbalancer createGraph()  
      static Loadbalancer createGraph​(InputStream in)  
      static Loadbalancer createGraph​(InputStream in, boolean validate)  
      static Loadbalancer createGraph​(Node doc)  
      void dump​(StringBuffer str, String indent)  
      String dumpBeanNode()  
      Cluster[] getCluster()  
      Cluster getCluster​(int index)  
      Property[] getProperty2()  
      Property getProperty2​(int index)  
      protected void initFromNode​(Node doc, int options)  
      protected void initOptions​(int options)  
      int removeCluster​(Cluster value)  
      static void removeComparator​(org.netbeans.modules.schema2beans.BeanComparator c)  
      int removeProperty2​(Property value)  
      void setCluster​(int index, Cluster value)  
      void setCluster​(Cluster[] value)  
      void setProperty2​(int index, Property value)  
      void setProperty2​(Property[] value)  
      int sizeCluster()  
      int sizeProperty2()  
      void validate()  
      • Methods inherited from class org.netbeans.modules.schema2beans.BaseBean

        _getParent, _getRoot, _getXPathExpr, _getXPathExpr, _setChanged, addBeanComparator, addComment, addKnownValue, addPropertyChangeListener, addPropertyChangeListener, addValue, addValue, beanProp, beanProp, beanProp, beanProps, beanPropsIterator, buildPathName, changeDocType, childBeans, childBeans, clone, comments, copyProperty, createAttribute, createAttribute, createBean, createGraph, createGraph, createGraph, createGraph, createProperty, createProperty, createRoot, domBinding, dtdName, dumpAttributes, dumpDomNode, dumpDomNode, dumpDomNode, dumpXml, findAttributeValue, findPropertyValue, findValue, fullName, getAttributeNames, getAttributeNames, getAttributeValue, getAttributeValue, getAttributeValue, getDefaultNamespace, getProperty, getProperty, getValue, getValue, getValueById, getValues, graphManager, hasDomNode, hasName, idToIndex, indexOf, indexToId, init, initPropertyTables, isChoiceProperty, isChoiceProperty, isEqualTo, isNull, isNull, isRoot, knownValues, listAttributes, listAttributes, listChoiceProperties, listChoiceProperties, listProperties, merge, merge, mergeUpdate, name, nameChild, nameChild, nameChild, nameSelf, newInstance, parent, propertyById, reindent, reindent, removeBeanComparator, removeComment, removePropertyChangeListener, removePropertyChangeListener, removeValue, removeValue, removeValue, removeValue, setAttributeValue, setAttributeValue, setAttributeValue, setDefaultNamespace, setDomBinding, setGraphManager, setValue, setValue, setValue, setValue, setValueById, size, toString, write, write, write, write, write, writeNode, writeNoReindent
    • Constructor Detail

      • Loadbalancer

        public Loadbalancer()
      • Loadbalancer

        public Loadbalancer​(Node doc,
                            int options)
      • Loadbalancer

        public Loadbalancer​(int options)
    • Method Detail

      • initFromNode

        protected void initFromNode​(Node doc,
                                    int options)
                             throws org.netbeans.modules.schema2beans.Schema2BeansException
        Throws:
        org.netbeans.modules.schema2beans.Schema2BeansException
      • initOptions

        protected void initOptions​(int options)
      • setCluster

        public void setCluster​(int index,
                               Cluster value)
      • getCluster

        public Cluster getCluster​(int index)
      • setCluster

        public void setCluster​(Cluster[] value)
      • getCluster

        public Cluster[] getCluster()
      • sizeCluster

        public int sizeCluster()
      • addCluster

        public int addCluster​(Cluster value)
      • removeCluster

        public int removeCluster​(Cluster value)
      • setProperty2

        public void setProperty2​(int index,
                                 Property value)
      • getProperty2

        public Property getProperty2​(int index)
      • setProperty2

        public void setProperty2​(Property[] value)
      • getProperty2

        public Property[] getProperty2()
      • sizeProperty2

        public int sizeProperty2()
      • addProperty2

        public int addProperty2​(Property value)
      • removeProperty2

        public int removeProperty2​(Property value)
      • addComparator

        public static void addComparator​(org.netbeans.modules.schema2beans.BeanComparator c)
      • removeComparator

        public static void removeComparator​(org.netbeans.modules.schema2beans.BeanComparator c)
      • validate

        public void validate()
                      throws org.netbeans.modules.schema2beans.ValidateException
        Throws:
        org.netbeans.modules.schema2beans.ValidateException
      • dump

        public void dump​(StringBuffer str,
                         String indent)
        Specified by:
        dump in class org.netbeans.modules.schema2beans.BaseBean
      • dumpBeanNode

        public String dumpBeanNode()
        Overrides:
        dumpBeanNode in class org.netbeans.modules.schema2beans.BaseBean