Kieker 1.10

kieker.common.record
Interface IMonitoringRecord.Factory

All Known Implementing Classes:
AbstractEvent, AbstractJVMRecord, AbstractMonitorEvent, AbstractOperationEvent, AbstractTraceEvent, AfterConstructorEvent, AfterConstructorFailedEvent, AfterConstructorFailedObjectEvent, AfterConstructorObjectEvent, AfterOperationEvent, AfterOperationFailedEvent, AfterOperationFailedObjectEvent, AfterOperationObjectEvent, AggregationWindow, BeforeConstructorEvent, BeforeConstructorObjectEvent, BeforeConstructorObjectInterfaceEvent, BeforeOperationEvent, BeforeOperationObjectEvent, BeforeOperationObjectInterfaceEvent, BranchingRecord, CallConstructorEvent, CallConstructorObjectEvent, CallOperationEvent, CallOperationObjectEvent, ClassLoadingRecord, CompilationRecord, ConstructionEvent, CPUUtilizationRecord, EmptyRecord, ExtendedStorableDetectionResult, GCRecord, JoinEvent, KiekerMetadataRecord, MemoryRecord, MemSwapUsageRecord, MonitorEntryEvent, MonitorExitEvent, MonitorNotifyAllEvent, MonitorNotifyEvent, MonitorRequestEvent, MonitorWaitEvent, NamedDoubleRecord, NamedTSPoint, OperationExecutionRecord, RegistryRecord, ResourceUtilizationRecord, SplitEvent, StorableDetectionResult, ThreadsStatusRecord, TimestampRecord, TraceMetadata, UptimeRecord
Enclosing interface:
IMonitoringRecord

public static interface IMonitoringRecord.Factory

Any record that implements this interface has to conform to certain specifications.

These records can use final fields and thus provide better performance.

Since:
1.5


Kieker 1.10

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