|
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 DataPoint
s
java.lang.InterruptedException
DataInserterException
void insertMetrics(java.util.List metricData, boolean isPriority) throws java.lang.InterruptedException, DataInserterException
metricData
- a list of DataPoint
sisPriority
- 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
DataInserterException
java.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 |