Kieker 1.7

Uses of Interface
kieker.common.record.IMonitoringRecord

Packages that use IMonitoringRecord
kieker.analysis.plugin.filter.forward   
kieker.analysis.plugin.filter.select   
kieker.analysis.plugin.reader.filesystem   
kieker.analysis.plugin.reader.namedRecordPipe   
kieker.common.namedRecordPipe   
kieker.common.record   
kieker.common.record.controlflow   
kieker.common.record.flow   
kieker.common.record.flow.trace   
kieker.common.record.flow.trace.concurrency   
kieker.common.record.flow.trace.operation   
kieker.common.record.flow.trace.operation.constructor   
kieker.common.record.flow.trace.operation.object   
kieker.common.record.misc   
kieker.common.record.system   
kieker.monitoring.core   
kieker.monitoring.core.controller   
kieker.monitoring.core.registry   
kieker.monitoring.writer   
kieker.monitoring.writer.database   
kieker.monitoring.writer.filesystem   
kieker.monitoring.writer.filesystem.async   
kieker.monitoring.writer.jmx   
kieker.monitoring.writer.namedRecordPipe   
kieker.tools.currentTimeEventGenerator   
kieker.tools.logReplayer.filter   
 

Uses of IMonitoringRecord in kieker.analysis.plugin.filter.forward
 

Methods in kieker.analysis.plugin.filter.forward with parameters of type IMonitoringRecord
 void RealtimeRecordDelayFilter.inputRecord(IMonitoringRecord monitoringRecord)
           
 void CountingThroughputFilter.inputRecord(IMonitoringRecord record)
          This method represents the input port for incoming records.
 

Uses of IMonitoringRecord in kieker.analysis.plugin.filter.select
 

Methods in kieker.analysis.plugin.filter.select with parameters of type IMonitoringRecord
 void TimestampFilter.inputCombined(IMonitoringRecord record)
           
 void TraceIdFilter.inputCombined(IMonitoringRecord record)
          This method represents an input port for both operation execution and flow records.
 void TimestampFilter.inputIMonitoringRecord(IMonitoringRecord record)
           
 

Uses of IMonitoringRecord in kieker.analysis.plugin.reader.filesystem
 

Fields in kieker.analysis.plugin.reader.filesystem declared as IMonitoringRecord
static IMonitoringRecord FSReader.EOF
          This dummy record can be send to the reader's record queue to mark the end of the current file.
 

Methods in kieker.analysis.plugin.reader.filesystem with parameters of type IMonitoringRecord
 boolean FSReader.newMonitoringRecord(IMonitoringRecord record)
          This method is called for each new record by each ReaderThread.
 

Uses of IMonitoringRecord in kieker.analysis.plugin.reader.namedRecordPipe
 

Methods in kieker.analysis.plugin.reader.namedRecordPipe with parameters of type IMonitoringRecord
 boolean PipeReader.newMonitoringRecord(IMonitoringRecord rec)
          This method sends a given records directly to the output port.
 

Uses of IMonitoringRecord in kieker.common.namedRecordPipe
 

Methods in kieker.common.namedRecordPipe with parameters of type IMonitoringRecord
 boolean IPipeWriter.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 boolean IPipeReader.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 boolean Pipe.writeMonitoringRecord(IMonitoringRecord monitoringRecord)
          Passes the monitoring record to the registered pipe reader.
 

Uses of IMonitoringRecord in kieker.common.record
 

Classes in kieker.common.record that implement IMonitoringRecord
 class AbstractMonitoringRecord
           
 

Methods in kieker.common.record that return IMonitoringRecord
static IMonitoringRecord AbstractMonitoringRecord.createFromArray(Class<? extends IMonitoringRecord> clazz, Object[] values)
          This method creates a new monitoring record from the given data.
static IMonitoringRecord AbstractMonitoringRecord.createFromStringArray(Class<? extends IMonitoringRecord> clazz, String[] values)
           
 

Methods in kieker.common.record that return types with arguments of type IMonitoringRecord
static Class<? extends IMonitoringRecord> AbstractMonitoringRecord.classForName(String classname)
          This method tries to find a monitoring record class with the given name.
 

Methods in kieker.common.record with parameters of type IMonitoringRecord
 int AbstractMonitoringRecord.compareTo(IMonitoringRecord otherRecord)
          Provides an ordering of IMonitoringRecords by the loggingTimestamp.
 

Method parameters in kieker.common.record with type arguments of type IMonitoringRecord
static IMonitoringRecord AbstractMonitoringRecord.createFromArray(Class<? extends IMonitoringRecord> clazz, Object[] values)
          This method creates a new monitoring record from the given data.
static IMonitoringRecord AbstractMonitoringRecord.createFromStringArray(Class<? extends IMonitoringRecord> clazz, String[] values)
           
static Class<?>[] AbstractMonitoringRecord.typesForClass(Class<? extends IMonitoringRecord> clazz)
          This method delivers the types array of the given class, either by finding the declared field (in case of a factory record) or via the getValueTypes method.
 

Uses of IMonitoringRecord in kieker.common.record.controlflow
 

Classes in kieker.common.record.controlflow that implement IMonitoringRecord
 class BranchingRecord
           
 class OperationExecutionRecord
           
 

Uses of IMonitoringRecord in kieker.common.record.flow
 

Subinterfaces of IMonitoringRecord in kieker.common.record.flow
 interface ICallObjectRecord
          Interface for all flow records that describe operation calls on objects.
 interface ICallRecord
          Interface for all flow records that describe operation calls.
 interface IEventRecord
          Interface for all flow records that describe events.
 interface IExceptionRecord
          Interface for all flow records that describe exceptions.
 interface IFlowRecord
          Marker interface to collect all kieker.common.record.flow..* records.
 interface IObjectRecord
          Interface for all flow records that describe objects.
 interface IOperationRecord
          Interface for all flow records that describe operations.
 interface ITraceRecord
          Interface for all flow records that describe information in traces.
 

Classes in kieker.common.record.flow that implement IMonitoringRecord
 class AbstractEvent
           
 

Uses of IMonitoringRecord in kieker.common.record.flow.trace
 

Classes in kieker.common.record.flow.trace that implement IMonitoringRecord
 class AbstractTraceEvent
           
 class ConstructionEvent
           
 class Trace
           
 

Uses of IMonitoringRecord in kieker.common.record.flow.trace.concurrency
 

Classes in kieker.common.record.flow.trace.concurrency that implement IMonitoringRecord
 class SplitEvent
           
 

Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation
 

Classes in kieker.common.record.flow.trace.operation that implement IMonitoringRecord
 class AbstractOperationEvent
           
 class AfterOperationEvent
           
 class AfterOperationFailedEvent
           
 class BeforeOperationEvent
           
 class CallOperationEvent
           
 

Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.constructor
 

Classes in kieker.common.record.flow.trace.operation.constructor that implement IMonitoringRecord
 class AfterConstructorEvent
           
 class AfterConstructorFailedEvent
           
 class BeforeConstructorEvent
           
 class CallConstructorEvent
           
 

Uses of IMonitoringRecord in kieker.common.record.flow.trace.operation.object
 

Classes in kieker.common.record.flow.trace.operation.object that implement IMonitoringRecord
 class AfterOperationFailedObjectEvent
           
 class AfterOperationObjectEvent
           
 class BeforeOperationObjectEvent
           
 class CallOperationObjectEvent
           
 

Uses of IMonitoringRecord in kieker.common.record.misc
 

Classes in kieker.common.record.misc that implement IMonitoringRecord
 class EmptyRecord
          This class represents an (always) empty record.
 class KiekerMetadataRecord
          This records collects metadata for the monitoring session.
 class TimestampRecord
          Record type which can be used to store a timestamp.
 

Uses of IMonitoringRecord in kieker.common.record.system
 

Classes in kieker.common.record.system that implement IMonitoringRecord
 class CPUUtilizationRecord
           
 class MemSwapUsageRecord
           
 class ResourceUtilizationRecord
           
 

Uses of IMonitoringRecord in kieker.monitoring.core
 

Methods in kieker.monitoring.core with parameters of type IMonitoringRecord
 boolean IMonitoringRecordReceiver.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 

Uses of IMonitoringRecord in kieker.monitoring.core.controller
 

Methods in kieker.monitoring.core.controller with parameters of type IMonitoringRecord
 boolean MonitoringController.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 boolean IWriterController.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 boolean WriterController.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 

Uses of IMonitoringRecord in kieker.monitoring.core.registry
 

Classes in kieker.monitoring.core.registry that implement IMonitoringRecord
 class RegistryRecord
          Internal record type used exclusively by the monitoring subsystem.
 

Uses of IMonitoringRecord in kieker.monitoring.writer
 

Methods in kieker.monitoring.writer with parameters of type IMonitoringRecord
 boolean PrintStreamWriter.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 boolean IMonitoringWriter.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 boolean DummyWriter.newMonitoringRecord(IMonitoringRecord record)
          This method consumes the record but does nothing with it.
 boolean AbstractAsyncWriter.newMonitoringRecord(IMonitoringRecord monitoringRecord)
          Called for each new record.
 

Constructor parameters in kieker.monitoring.writer with type arguments of type IMonitoringRecord
AbstractAsyncThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue)
          Creates a new instance of this class using the given parameters.
 

Uses of IMonitoringRecord in kieker.monitoring.writer.database
 

Methods in kieker.monitoring.writer.database with parameters of type IMonitoringRecord
 boolean SyncDbWriter.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 

Uses of IMonitoringRecord in kieker.monitoring.writer.filesystem
 

Methods in kieker.monitoring.writer.filesystem with parameters of type IMonitoringRecord
 boolean SyncFsWriter.newMonitoringRecord(IMonitoringRecord monitoringRecord)
          Called for each new record.
 

Uses of IMonitoringRecord in kieker.monitoring.writer.filesystem.async
 

Constructor parameters in kieker.monitoring.writer.filesystem.async with type arguments of type IMonitoringRecord
AbstractFsWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, MappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int maxLogSize, int maxLogFiles)
           
AbstractZipWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int level)
           
AsciiZipWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int bufferSize, int level)
           
BinaryFsWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, MappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int maxLogSize, int maxLogFiles, int bufferSize, BinaryCompressionMethod compressionMethod)
           
BinaryZipWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int bufferSize, int level)
           
FsWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, MappingFileWriter mappingFileWriter, String path, int maxEntiresInFile, int maxLogSize, int maxLogFiles, boolean autoflush, int bufferSize)
           
 

Uses of IMonitoringRecord in kieker.monitoring.writer.jmx
 

Methods in kieker.monitoring.writer.jmx with parameters of type IMonitoringRecord
 boolean KiekerJMXMonitoringLog.newMonitoringRecord(IMonitoringRecord record)
          Consumes the given record by sending a notification.
 boolean JMXWriter.newMonitoringRecord(IMonitoringRecord record)
          Called for each new record.
 

Uses of IMonitoringRecord in kieker.monitoring.writer.namedRecordPipe
 

Methods in kieker.monitoring.writer.namedRecordPipe with parameters of type IMonitoringRecord
 boolean PipeWriter.newMonitoringRecord(IMonitoringRecord monitoringRecord)
          Called for each new record.
 

Uses of IMonitoringRecord in kieker.tools.currentTimeEventGenerator
 

Methods in kieker.tools.currentTimeEventGenerator with parameters of type IMonitoringRecord
 void CurrentTimeEventGenerationFilter.inputRecord(IMonitoringRecord record)
          This method represents the input port for new records.
 

Uses of IMonitoringRecord in kieker.tools.logReplayer.filter
 

Methods in kieker.tools.logReplayer.filter with parameters of type IMonitoringRecord
 void MonitoringRecordLoggerFilter.inputIMonitoringRecord(IMonitoringRecord record)
          This method represents the input port.
 


Kieker 1.7

Copyright 2013 Kieker Project, http://kieker-monitoring.net