|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPlotDataAccess
This interface forms the communications contract between the plotter classes and any possible data access layer using a class that implements this interface.
| Method Summary | |
|---|---|
java.util.HashMap |
retrieveData(java.lang.Object constraints)
This method will retrieve data from the data access layer using an object with any possible information and it must return a HashMap dataset understandable by the plotter. |
java.util.HashMap |
updateData(java.util.HashMap currentDataSet,
java.lang.Object constraints)
This method will update the dataset provided using an object with any possible information and it must return a HashMap dataset understandable by the plotter. |
| Method Detail |
|---|
java.util.HashMap retrieveData(java.lang.Object constraints)
throws PlotterDataAccessException
constraints - An object with constraints to be passed to the implementing class
PlotterDataAccessException - will be thrown if the dataset could not
be generated for any reason, like database exceptions, file errors, etc.
java.util.HashMap updateData(java.util.HashMap currentDataSet,
java.lang.Object constraints)
throws PlotterDataAccessException
currentDataSet - The dataset to be updatedconstraints - An object with constraints to be passed to the implementing class
PlotterDataAccessException - will be thrown if the dataset could not
be generated for any reason, like database exceptions, file errors, etc.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||