com.pmease.quickbuild.web.chart
Class DefaultChartManager

java.lang.Object
  extended by com.pmease.quickbuild.web.chart.DefaultChartManager
All Implemented Interfaces:
SchedulableTask, ChartManager

public class DefaultChartManager
extends java.lang.Object
implements ChartManager


Field Summary
 
Fields inherited from interface com.pmease.quickbuild.web.chart.ChartManager
instance
 
Constructor Summary
DefaultChartManager()
           
 
Method Summary
 void cacheChartBytes(java.lang.String key, byte[] chartBytes)
           
 void execute()
           
 byte[] getChartBytes(java.lang.String key, int maxAccessTimes)
           
 Schedule getSchedule()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultChartManager

public DefaultChartManager()
Method Detail

execute

public void execute()
Specified by:
execute in interface SchedulableTask

getSchedule

public Schedule getSchedule()
Specified by:
getSchedule in interface SchedulableTask

getChartBytes

public byte[] getChartBytes(java.lang.String key,
                            int maxAccessTimes)
Specified by:
getChartBytes in interface ChartManager

cacheChartBytes

public void cacheChartBytes(java.lang.String key,
                            byte[] chartBytes)
Specified by:
cacheChartBytes in interface ChartManager


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.