|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataInserter
The DataInserter takes data from the
ReportProcessorEJBImpl and sends it to the DataManagerEJBImpl
to put into the DB.
| Method Summary | |
|---|---|
java.lang.Object |
getLock()
|
void |
insertMetrics(java.util.List metricData)
Insert data into the DB, possibly blocking. |
void |
insertMetrics(java.util.List metricData,
boolean isPriority)
Insert priority data into the DB, possibly blocking. |
| Method Detail |
|---|
void insertMetrics(java.util.List metricData)
throws java.lang.InterruptedException,
DataInserterException
metricData - a list of DataPoints
java.lang.InterruptedException
DataInserterException
void insertMetrics(java.util.List metricData,
boolean isPriority)
throws java.lang.InterruptedException,
DataInserterException
metricData - a list of DataPointsisPriority - tells the inserter to prioritize the metricData List.
When implemented the DataInserter will give will insert the priority
data before the low priority data.
java.lang.InterruptedException
DataInserterExceptionjava.lang.Object getLock()
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||