Kieker 1.8

Uses of Interface
kieker.common.record.IMonitoringRecord

Packages that use IMonitoringRecord
kieker.analysis.plugin.filter.record   
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.concurrency.monitor   
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.common.util.registry   
kieker.monitoring.core.controller   
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.bridge   
kieker.tools.bridge.connector   
kieker.tools.bridge.connector.jms   
kieker.tools.bridge.connector.tcp   
kieker.tools.currentTimeEventGenerator   
kieker.tools.logReplayer.filter   
 

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

Methods in kieker.analysis.plugin.filter.record with parameters of type IMonitoringRecord
 void RealtimeRecordDelayFilter.inputRecord(IMonitoringRecord monitoringRecord)
          This method represents the input port of this filter.
 void MonitoringThroughputFilter.inputRecord(IMonitoringRecord record)
           
 

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.createFromByteBuffer(int clazzid, ByteBuffer buffer, IRegistry<String> stringRegistry)
           
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 IConstructorRecord
          Interface for all flow records that describe constructors.
 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 TraceMetadata
           
 

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

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

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

Classes in kieker.common.record.flow.trace.concurrency.monitor that implement IMonitoringRecord
 class AbstractMonitorEvent
           
 class MonitorEntryEvent
           
 class MonitorExitEvent
           
 class MonitorNotifyAllEvent
           
 class MonitorNotifyEvent
           
 class MonitorRequestEvent
           
 class MonitorWaitEvent
           
 

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 RegistryRecord
          Record used to associate Objects (typically Strings) with unique ids.
 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.common.util.registry
 

Methods in kieker.common.util.registry 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)
           
 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.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.bridge
 

Methods in kieker.tools.bridge that return types with arguments of type IMonitoringRecord
 Constructor<? extends IMonitoringRecord> LookupEntity.getConstructor()
           
 

Constructor parameters in kieker.tools.bridge with type arguments of type IMonitoringRecord
LookupEntity(Constructor<? extends IMonitoringRecord> constructor, Class<?>[] parameterTypes)
          Construct one new LookupEntry.
 

Uses of IMonitoringRecord in kieker.tools.bridge.connector
 

Methods in kieker.tools.bridge.connector that return IMonitoringRecord
 IMonitoringRecord IServiceConnector.deserializeNextRecord()
          The deserialize method reads source data and returns an IMonitoringRecord.
 

Method parameters in kieker.tools.bridge.connector with type arguments of type IMonitoringRecord
static ConcurrentMap<Integer,LookupEntity> ServiceConnectorFactory.createLookupEntityMap(ConcurrentMap<Integer,Class<? extends IMonitoringRecord>> recordMap)
          Calculates the lookup table from the record map.
 

Uses of IMonitoringRecord in kieker.tools.bridge.connector.jms
 

Methods in kieker.tools.bridge.connector.jms that return IMonitoringRecord
 IMonitoringRecord JMSClientConnector.deserializeNextRecord()
          Fetch a text or binary message from the JMS queue and use the correct deserializer for the received message.
 

Uses of IMonitoringRecord in kieker.tools.bridge.connector.tcp
 

Methods in kieker.tools.bridge.connector.tcp that return IMonitoringRecord
 IMonitoringRecord TCPMultiServerConnector.deserializeNextRecord()
          Implements the deserializeNextRecord interface.
 IMonitoringRecord TCPClientConnector.deserializeNextRecord()
          De-serialize an object reading from the input stream.
 IMonitoringRecord TCPSingleServerConnector.deserializeNextRecord()
          De-serialize an object reading from the input stream.
 

Constructor parameters in kieker.tools.bridge.connector.tcp with type arguments of type IMonitoringRecord
TCPMultiServerConnectionRunnable(Socket socket, ConcurrentMap<Integer,LookupEntity> lookupEntityMap, BlockingQueue<IMonitoringRecord> recordQueue)
          Create a service thread.
TCPMultiServerPortListenerRunnable(int port, BlockingQueue<IMonitoringRecord> recordQueue, ConcurrentMap<Integer,LookupEntity> lookupEntityMap, ExecutorService executor)
          Create a listener for the incoming port of the multi server.
 

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.8

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