Package org.ow2.clif.datacollector.api
Interface DataCollectorWrite
-
- All Known Implementing Classes:
AbstractDataCollector,AbstractProbeDataCollector,DataCollector,DataCollector,DataCollector,DataCollector,DataCollector,DataCollector,DataCollector,InjectorDataCollector
public interface DataCollectorWriteInterface for collecting information generated by a blade.- Author:
- Bruno Dillenseger
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDATA_COLLECTOR_WRITE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(ActionEvent action)Add a new action (injection) eventvoidadd(AlarmEvent alarm)Add a new alarmvoidadd(LifeCycleEvent event)Add a new lifecycle eventvoidadd(ProbeEvent measure)Add a new probe (measure) eventvoidinit(java.io.Serializable testId, java.lang.String bladeId)Initialize a testvoidsetFilter(DataCollectorFilter filter)Sets a filter selecting generated events forwarded to Storagevoidterminate()End of a test
-
-
-
Field Detail
-
DATA_COLLECTOR_WRITE
static final java.lang.String DATA_COLLECTOR_WRITE
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
void init(java.io.Serializable testId, java.lang.String bladeId)Initialize a test- Parameters:
testId- test identifierbladeId- scenario identifier
-
terminate
void terminate()
End of a test
-
add
void add(LifeCycleEvent event)
Add a new lifecycle event- Parameters:
event- new lifecycle event
-
add
void add(ActionEvent action)
Add a new action (injection) event- Parameters:
action- new measure
-
add
void add(AlarmEvent alarm)
Add a new alarm- Parameters:
alarm- new alarm event
-
add
void add(ProbeEvent measure)
Add a new probe (measure) event- Parameters:
measure-
-
setFilter
void setFilter(DataCollectorFilter filter)
Sets a filter selecting generated events forwarded to Storage- Parameters:
filter- event filter; a null filter forwards all events to Storage
-
-