com.sun.enterprise.admin.monitor.stats.lb
Class LoadBalancerStats

java.lang.Object
  extended by com.sun.enterprise.admin.monitor.stats.lb.LoadBalancerStats
All Implemented Interfaces:
CommonBean, LoadBalancerStatsInterface

public class LoadBalancerStats
extends Object
implements LoadBalancerStatsInterface, CommonBean


Nested Class Summary
static class LoadBalancerStats.ValidateException
           
 
Constructor Summary
LoadBalancerStats()
           
LoadBalancerStats(LoadBalancerStats source)
           
 
Method Summary
 int addClusterStats(ClusterStats value)
           
 void changePropertyByName(String name, Object value)
           
 CommonBean[] childBeans(boolean recursive)
           
 void childBeans(boolean recursive, List beans)
           
 boolean equals(Object o)
           
 List fetchClusterStatsList()
           
 Object fetchPropertyByName(String name)
           
 ClusterStats[] getClusterStats()
           
 ClusterStats getClusterStats(int index)
           
 int hashCode()
           
static LoadBalancerStats read(Document document)
           
static LoadBalancerStats read(InputSource in, boolean validate, EntityResolver er, ErrorHandler eh)
           
static LoadBalancerStats read(InputStream in)
           
 void readNode(Node node)
           
static LoadBalancerStats readNoEntityResolver(InputStream in)
           
 int removeClusterStats(ClusterStats value)
           
 void setClusterStats(ClusterStats[] value)
           
 void setClusterStats(int index, ClusterStats value)
           
 int sizeClusterStats()
           
 String toString()
           
 void validate()
           
 void write(OutputStream out)
           
 void write(OutputStream out, String encoding)
           
 void write(Writer out, String encoding)
           
 void writeNode(Writer out, String nodeName, String indent)
           
static void writeXML(Writer out, char msg, boolean attribute)
           
static void writeXML(Writer out, String msg)
           
static void writeXML(Writer out, String msg, boolean attribute)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LoadBalancerStats

public LoadBalancerStats()

LoadBalancerStats

public LoadBalancerStats(LoadBalancerStats source)
Method Detail

setClusterStats

public void setClusterStats(ClusterStats[] value)
Specified by:
setClusterStats in interface LoadBalancerStatsInterface

setClusterStats

public void setClusterStats(int index,
                            ClusterStats value)
Specified by:
setClusterStats in interface LoadBalancerStatsInterface

getClusterStats

public ClusterStats[] getClusterStats()
Specified by:
getClusterStats in interface LoadBalancerStatsInterface

fetchClusterStatsList

public List fetchClusterStatsList()
Specified by:
fetchClusterStatsList in interface LoadBalancerStatsInterface

getClusterStats

public ClusterStats getClusterStats(int index)
Specified by:
getClusterStats in interface LoadBalancerStatsInterface

sizeClusterStats

public int sizeClusterStats()
Specified by:
sizeClusterStats in interface LoadBalancerStatsInterface

addClusterStats

public int addClusterStats(ClusterStats value)
Specified by:
addClusterStats in interface LoadBalancerStatsInterface

removeClusterStats

public int removeClusterStats(ClusterStats value)
Specified by:
removeClusterStats in interface LoadBalancerStatsInterface

write

public void write(OutputStream out)
           throws IOException
Throws:
IOException

write

public void write(OutputStream out,
                  String encoding)
           throws IOException
Throws:
IOException

write

public void write(Writer out,
                  String encoding)
           throws IOException
Throws:
IOException

writeNode

public void writeNode(Writer out,
                      String nodeName,
                      String indent)
               throws IOException
Specified by:
writeNode in interface CommonBean
Throws:
IOException

read

public static LoadBalancerStats read(InputStream in)
                              throws ParserConfigurationException,
                                     SAXException,
                                     IOException
Throws:
ParserConfigurationException
SAXException
IOException

readNoEntityResolver

public static LoadBalancerStats readNoEntityResolver(InputStream in)
                                              throws ParserConfigurationException,
                                                     SAXException,
                                                     IOException
Throws:
ParserConfigurationException
SAXException
IOException

read

public static LoadBalancerStats read(InputSource in,
                                     boolean validate,
                                     EntityResolver er,
                                     ErrorHandler eh)
                              throws ParserConfigurationException,
                                     SAXException,
                                     IOException
Throws:
ParserConfigurationException
SAXException
IOException

read

public static LoadBalancerStats read(Document document)

readNode

public void readNode(Node node)
Specified by:
readNode in interface CommonBean

writeXML

public static void writeXML(Writer out,
                            String msg)
                     throws IOException
Throws:
IOException

writeXML

public static void writeXML(Writer out,
                            String msg,
                            boolean attribute)
                     throws IOException
Throws:
IOException

writeXML

public static void writeXML(Writer out,
                            char msg,
                            boolean attribute)
                     throws IOException
Throws:
IOException

validate

public void validate()
              throws LoadBalancerStats.ValidateException
Specified by:
validate in interface CommonBean
Throws:
LoadBalancerStats.ValidateException

changePropertyByName

public void changePropertyByName(String name,
                                 Object value)
Specified by:
changePropertyByName in interface CommonBean

fetchPropertyByName

public Object fetchPropertyByName(String name)
Specified by:
fetchPropertyByName in interface CommonBean

childBeans

public CommonBean[] childBeans(boolean recursive)
Specified by:
childBeans in interface CommonBean

childBeans

public void childBeans(boolean recursive,
                       List beans)
Specified by:
childBeans in interface CommonBean

equals

public boolean equals(Object o)
Specified by:
equals in interface CommonBean
Overrides:
equals in class Object

hashCode

public int hashCode()
Specified by:
hashCode in interface CommonBean
Overrides:
hashCode in class Object

toString

public String toString()
Specified by:
toString in interface CommonBean
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.