etm.contrib.rrd.rrd4j
Class Rrd4jImageGeneratorPlugin

java.lang.Object
  extended by etm.contrib.rrd.rrd4j.Rrd4jImageGeneratorPlugin
All Implemented Interfaces:
EtmPlugin

public class Rrd4jImageGeneratorPlugin
extends java.lang.Object
implements EtmPlugin

Generates rrd4j images using a RrdGraphDefTemplate definitions.

Since:
1.2.0
Version:
$Revision: 174 $
Author:
void.fm

Constructor Summary
Rrd4jImageGeneratorPlugin()
           
 
Method Summary
 PluginMetaData getPluginMetaData()
          Returns metadata of the plugin.
 void init(EtmMonitorContext aCtx)
          Lifecycle Method, will be called before EtmPlugin.start(), after initalization of the current EtmMonitor runtime.
 void setGenerationInterval(long aGenerationInterval)
           
 void setOffset(int aOffset)
           
 void setRenderInterval(int aRenderInterval)
           
 void setTemplateName(java.lang.String aTemplateName)
           
 void setTemplateProperties(java.util.Map aProperties)
           
 void start()
          Callback for plugin start.
 void stop()
          Callback for plugin stop()
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rrd4jImageGeneratorPlugin

public Rrd4jImageGeneratorPlugin()
Method Detail

setGenerationInterval

public void setGenerationInterval(long aGenerationInterval)

setTemplateName

public void setTemplateName(java.lang.String aTemplateName)

setTemplateProperties

public void setTemplateProperties(java.util.Map aProperties)

setRenderInterval

public void setRenderInterval(int aRenderInterval)

setOffset

public void setOffset(int aOffset)

init

public void init(EtmMonitorContext aCtx)
Description copied from interface: EtmPlugin
Lifecycle Method, will be called before EtmPlugin.start(), after initalization of the current EtmMonitor runtime.

Specified by:
init in interface EtmPlugin
Parameters:
aCtx - The current EtmMonitor Context.

start

public void start()
Description copied from interface: EtmPlugin
Callback for plugin start.

Specified by:
start in interface EtmPlugin

stop

public void stop()
Description copied from interface: EtmPlugin
Callback for plugin stop()

Specified by:
stop in interface EtmPlugin

getPluginMetaData

public PluginMetaData getPluginMetaData()
Description copied from interface: EtmPlugin
Returns metadata of the plugin.

Specified by:
getPluginMetaData in interface EtmPlugin
Returns:
The metadata.


Copyright © 2004,2005, 2006, 2007 void.fm. All Rights Reserved.