public class ChartService extends java.lang.Object implements uk.ac.ed.epcc.webapp.Contexed, uk.ac.ed.epcc.webapp.AppContextService<ChartService>
PlotEntry and MapperEntry lookups.
This class implements the default algorithm that use the ConfigService
(as implemented by the static factory methods in the target classes)
but an extended version can be
substituted to customise the behaviour.| Constructor and Description |
|---|
ChartService(uk.ac.ed.epcc.webapp.AppContext c) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
uk.ac.ed.epcc.webapp.AppContext |
getContext() |
MapperEntry |
getMapperEntry(PropertyFinder finder,
java.lang.String name) |
PlotEntry |
getPlotEntry(PropertyFinder finder,
java.lang.String name,
java.lang.String start,
java.lang.String end) |
java.lang.Class<? super ChartService> |
getType() |
public PlotEntry getPlotEntry(PropertyFinder finder, java.lang.String name, java.lang.String start, java.lang.String end) throws java.lang.Exception
java.lang.Exceptionpublic MapperEntry getMapperEntry(PropertyFinder finder, java.lang.String name) throws java.lang.Exception
java.lang.Exceptionpublic void cleanup()
cleanup in interface uk.ac.ed.epcc.webapp.AppContextService<ChartService>public final java.lang.Class<? super ChartService> getType()
getType in interface uk.ac.ed.epcc.webapp.AppContextService<ChartService>public uk.ac.ed.epcc.webapp.AppContext getContext()
getContext in interface uk.ac.ed.epcc.webapp.Contexed