Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Kieker 1.10
PREV NEXT | FRAMES NO FRAMES

## 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.constructor.object |
kieker.common.record.flow.trace.operation.object |
kieker.common.record.jvm |
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 |
kieker.tools.opad.record |

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)` This method creates a new monitoring record from a byte buffer containing a serialized record.
`static IMonitoringRecord` | `AbstractMonitoringRecord.createFromStringArray(Class<? extends IMonitoringRecord> clazz, String[] values)` This method creates a new monitoring record from the given data encoded in strings.

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)` This method creates a new monitoring record from the given data encoded in strings.
`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` | `ICallRecord`
`interface` | `IClassSignature`
`interface` | `IConstructorRecord`
`interface` | `IEventRecord`
`interface` | `IExceptionRecord`
`interface` | `IFlowRecord`
`interface` | `IInterfaceRecord`
`interface` | `IObjectRecord`
`interface` | `IOperationRecord`
`interface` | `IOperationSignature`
`interface` | `ITraceRecord`

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.constructor.object

Classes in kieker.common.record.flow.trace.operation.constructor.object that implement IMonitoringRecord
`class` | `AfterConstructorFailedObjectEvent`
`class` | `AfterConstructorObjectEvent`
`class` | `BeforeConstructorObjectEvent`
`class` | `BeforeConstructorObjectInterfaceEvent`
`class` | `CallConstructorObjectEvent`

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` | `BeforeOperationObjectInterfaceEvent`
`class` | `CallOperationObjectEvent`

Uses of IMonitoringRecord in kieker.common.record.jvm

Classes in kieker.common.record.jvm that implement IMonitoringRecord
`class` | `AbstractJVMRecord`
`class` | `ClassLoadingRecord`
`class` | `CompilationRecord`
`class` | `GCRecord`
`class` | `MemoryRecord`
`class` | `ThreadsStatusRecord`
`class` | `UptimeRecord`

Uses of IMonitoringRecord in kieker.common.record.misc

Classes in kieker.common.record.misc that implement IMonitoringRecord
`class` | `EmptyRecord`
`class` | `KiekerMetadataRecord`
`class` | `RegistryRecord` Record used to associate Objects (typically Strings) with unique ids.
`class` | `TimestampRecord`

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.
`boolean` | `AbstractMonitoringWriter.newMonitoringRecordNonBlocking(IMonitoringRecord record)` Overwrite this method if necessary.
`boolean` | `IMonitoringWriter.newMonitoringRecordNonBlocking(IMonitoringRecord record)` Called for each new record.
`boolean` | `AbstractAsyncWriter.newMonitoringRecordNonBlocking(IMonitoringRecord monitoringRecord)`

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)` Create a new AbstractFsWriterThread.
`AbstractZipWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int level)` Create a new AbstractZipWriterThread.
`AsciiZipWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int bufferSize, int level)` Create a new AsciiZipWriterThread.
`BinaryFsWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, MappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int maxLogSize, int maxLogFiles, int bufferSize, BinaryCompressionMethod compressionMethod)` Create a new BinaryFsWriterThread.
`BinaryNFsWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, MappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int maxLogSize, int maxLogFiles, int bufferSize)` Create a new BinaryNFsWriterThread.
`BinaryZipWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, StringMappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int bufferSize, int level)` Create a new BinaryZipWriterThread.
`FsWriterThread(IMonitoringController monitoringController, BlockingQueue<IMonitoringRecord> writeQueue, MappingFileWriter mappingFileWriter, String path, int maxEntriesInFile, int maxLogSize, int maxLogFiles, boolean autoflush, int bufferSize)` Create a new FsWriterThread.

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.

Uses of IMonitoringRecord in kieker.tools.opad.record

Classes in kieker.tools.opad.record that implement IMonitoringRecord
`class` | `AggregationWindow`
`class` | `ExtendedStorableDetectionResult`
`class` | `NamedDoubleRecord`
`class` | `NamedTSPoint`
`class` | `StorableDetectionResult`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Kieker 1.10
PREV NEXT | FRAMES NO FRAMES

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