org.opennms.web.svclayer
Class DefaultPerfGraphBuilderService

java.lang.Object
  extended by org.opennms.web.svclayer.DefaultPerfGraphBuilderService
All Implemented Interfaces:
PerfGraphBuilderService

public class DefaultPerfGraphBuilderService
extends Object
implements PerfGraphBuilderService

Author:
Mathew Brozowski, DJ Gregor

Constructor Summary
DefaultPerfGraphBuilderService()
           
 
Method Summary
 void addAttributeToGraphDefinition(String attributeId, String graphDefId)
           
 GraphDefinition createGraphDefinition()
           
 Palette getAttributePalette(int nodeId)
           
 byte[] getGraph(String graphDefId)
           
 GraphDefinition getGraphDefinition(String graphDefId)
           
 void saveGraphDefinition(String graphDefId)
           
 void setAttributeDao(AttributeSecretDao attributeDao)
           
 void setNodeDao(NodeDao nodeDao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPerfGraphBuilderService

public DefaultPerfGraphBuilderService()
Method Detail

createGraphDefinition

public GraphDefinition createGraphDefinition()
Specified by:
createGraphDefinition in interface PerfGraphBuilderService

addAttributeToGraphDefinition

public void addAttributeToGraphDefinition(String attributeId,
                                          String graphDefId)
Specified by:
addAttributeToGraphDefinition in interface PerfGraphBuilderService

getAttributePalette

public Palette getAttributePalette(int nodeId)
Specified by:
getAttributePalette in interface PerfGraphBuilderService

getGraph

public byte[] getGraph(String graphDefId)
Specified by:
getGraph in interface PerfGraphBuilderService

getGraphDefinition

public GraphDefinition getGraphDefinition(String graphDefId)
Specified by:
getGraphDefinition in interface PerfGraphBuilderService

saveGraphDefinition

public void saveGraphDefinition(String graphDefId)
Specified by:
saveGraphDefinition in interface PerfGraphBuilderService

setNodeDao

public void setNodeDao(NodeDao nodeDao)

setAttributeDao

public void setAttributeDao(AttributeSecretDao attributeDao)


Copyright © 2009. All Rights Reserved.