org.apache.hbase.tmpl.master
Class MasterStatusTmpl

java.lang.Object
  extended by org.jamon.AbstractTemplateProxy
      extended by org.apache.hbase.tmpl.master.MasterStatusTmpl

public class MasterStatusTmpl
extends org.jamon.AbstractTemplateProxy


Nested Class Summary
static class MasterStatusTmpl.ImplData
           
protected static interface MasterStatusTmpl.Intf
           
 
Field Summary
protected  Map<String,Integer> frags
           
protected  int interval
           
protected  HServerAddress metaLocation
           
protected  HServerAddress rootLocation
           
protected  Map<String,HServerInfo> servers
           
protected  boolean showAppendWarning
           
 
Constructor Summary
MasterStatusTmpl()
           
MasterStatusTmpl(org.jamon.TemplateManager p_manager)
           
 
Method Summary
protected  org.jamon.AbstractTemplateImpl constructImpl()
           
 org.jamon.AbstractTemplateImpl constructImpl(Class<? extends org.jamon.AbstractTemplateImpl> p_class)
           
 MasterStatusTmpl.ImplData getImplData()
           
protected  MasterStatusTmpl.ImplData makeImplData()
           
 org.jamon.Renderer makeRenderer(HMaster master, HBaseAdmin admin)
           
 void render(Writer jamonWriter, HMaster master, HBaseAdmin admin)
           
 void renderNoFlush(Writer jamonWriter, HMaster master, HBaseAdmin admin)
           
 MasterStatusTmpl setFrags(Map<String,Integer> p_frags)
           
 MasterStatusTmpl setInterval(int p_interval)
           
 MasterStatusTmpl setMetaLocation(HServerAddress p_metaLocation)
           
 MasterStatusTmpl setRootLocation(HServerAddress p_rootLocation)
           
 MasterStatusTmpl setServers(Map<String,HServerInfo> p_servers)
           
 MasterStatusTmpl setShowAppendWarning(boolean p_showAppendWarning)
           
 
Methods inherited from class org.jamon.AbstractTemplateProxy
getTemplateManager, reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

metaLocation

protected HServerAddress metaLocation

rootLocation

protected HServerAddress rootLocation

servers

protected Map<String,HServerInfo> servers

interval

protected int interval

showAppendWarning

protected boolean showAppendWarning

frags

protected Map<String,Integer> frags
Constructor Detail

MasterStatusTmpl

public MasterStatusTmpl(org.jamon.TemplateManager p_manager)

MasterStatusTmpl

public MasterStatusTmpl()
Method Detail

makeImplData

protected MasterStatusTmpl.ImplData makeImplData()
Specified by:
makeImplData in class org.jamon.AbstractTemplateProxy

getImplData

public MasterStatusTmpl.ImplData getImplData()
Overrides:
getImplData in class org.jamon.AbstractTemplateProxy

setMetaLocation

public final MasterStatusTmpl setMetaLocation(HServerAddress p_metaLocation)

setRootLocation

public final MasterStatusTmpl setRootLocation(HServerAddress p_rootLocation)

setServers

public final MasterStatusTmpl setServers(Map<String,HServerInfo> p_servers)

setInterval

public final MasterStatusTmpl setInterval(int p_interval)

setShowAppendWarning

public final MasterStatusTmpl setShowAppendWarning(boolean p_showAppendWarning)

setFrags

public final MasterStatusTmpl setFrags(Map<String,Integer> p_frags)

constructImpl

public org.jamon.AbstractTemplateImpl constructImpl(Class<? extends org.jamon.AbstractTemplateImpl> p_class)
Specified by:
constructImpl in class org.jamon.AbstractTemplateProxy

constructImpl

protected org.jamon.AbstractTemplateImpl constructImpl()
Specified by:
constructImpl in class org.jamon.AbstractTemplateProxy

makeRenderer

public org.jamon.Renderer makeRenderer(HMaster master,
                                       HBaseAdmin admin)

render

public void render(Writer jamonWriter,
                   HMaster master,
                   HBaseAdmin admin)
            throws IOException
Throws:
IOException

renderNoFlush

public void renderNoFlush(Writer jamonWriter,
                          HMaster master,
                          HBaseAdmin admin)
                   throws IOException
Throws:
IOException


Copyright © 2011 Cloudera. All Rights Reserved.