Kieker 1.2

kieker.monitoring.writer
Interface IMonitoringLogWriter

All Superinterfaces:
IMonitoringRecordReceiver
All Known Implementing Classes:
AsyncDbWriter, AsyncFsWriter, AsyncJMSWriter, SyncDbWriter, SyncFsWriter

public interface IMonitoringLogWriter
extends IMonitoringRecordReceiver

Author:
Andre van Hoorn

Method Summary
 String getInfoString()
          Returns a human-readable information string about the writer's configuration and state.
 Vector<AbstractWorkerThread> getWorkers()
          Returns a vector of workers, or null if none.
 boolean init(String initString)
          Initialize instance from passed initialization string which is typically a list of separated parameter/values pairs.
 
Methods inherited from interface kieker.common.record.IMonitoringRecordReceiver
newMonitoringRecord
 

Method Detail

init

boolean init(String initString)
Initialize instance from passed initialization string which is typically a list of separated parameter/values pairs. The implementing class AbstractMonitoringLogWriter includes convenient methods to extract configuration values from an initString.

Parameters:
initString - the initialization string
Returns:
true iff the initialiation was successful

getWorkers

Vector<AbstractWorkerThread> getWorkers()
Returns a vector of workers, or null if none.


getInfoString

String getInfoString()
Returns a human-readable information string about the writer's configuration and state.

Returns:
the information string.

Kieker 1.2

Copyright 2010 the Kieker Project, http://kieker.sourceforge.net