Kieker 1.12

kieker.common.record.flow.trace.operation.constructor.object
Class BeforeConstructorObjectInterfaceEventFactory

java.lang.Object
  extended by kieker.common.record.flow.trace.operation.constructor.object.BeforeConstructorObjectInterfaceEventFactory
All Implemented Interfaces:
IRecordFactory<BeforeConstructorObjectInterfaceEvent>

public final class BeforeConstructorObjectInterfaceEventFactory
extends java.lang.Object
implements IRecordFactory<BeforeConstructorObjectInterfaceEvent>

Since:
1.10
Author:
Florian Fittkau

Field Summary
 
Fields inherited from interface kieker.common.record.factory.IRecordFactory
UNKNOWN_RECORD_SIZE
 
Constructor Summary
BeforeConstructorObjectInterfaceEventFactory()
           
 
Method Summary
 BeforeConstructorObjectInterfaceEvent create(java.nio.ByteBuffer buffer, IRegistry<java.lang.String> stringRegistry)
           
 BeforeConstructorObjectInterfaceEvent create(java.lang.Object[] values)
           
 int getRecordSizeInBytes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeforeConstructorObjectInterfaceEventFactory

public BeforeConstructorObjectInterfaceEventFactory()
Method Detail

create

public BeforeConstructorObjectInterfaceEvent create(java.nio.ByteBuffer buffer,
                                                    IRegistry<java.lang.String> stringRegistry)
Specified by:
create in interface IRecordFactory<BeforeConstructorObjectInterfaceEvent>
Parameters:
buffer - the buffer to read from
stringRegistry - the registry to read strings from
Returns:
a new instance of the declared record type

create

public BeforeConstructorObjectInterfaceEvent create(java.lang.Object[] values)
Specified by:
create in interface IRecordFactory<BeforeConstructorObjectInterfaceEvent>
Parameters:
values - the values used to fill the new instance
Returns:
a new instance of the declared record type

getRecordSizeInBytes

public int getRecordSizeInBytes()
Specified by:
getRecordSizeInBytes in interface IRecordFactory<BeforeConstructorObjectInterfaceEvent>
Returns:
the size (in bytes) of the record in the serialized form, or a negative value represented by the constant IRecordFactory.UNKNOWN_RECORD_SIZE if the size is unknown in advance.

Kieker 1.12

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