package com.activequant.domainmodel.streaming;
import com.activequant.domainmodel.ETransportType;
import com.activequant.domainmodel.Instrument;
import com.activequant.domainmodel.TimeStamp;
public abstract class ReferenceDataEvent extends TimeStreamEvent {
private final Instrument instr;
public ETransportType getEventType(){return ETransportType.REF_DATA;}
public ReferenceDataEvent(TimeStamp ts, String className, Instrument instr)
{
super(ts, className);
this.instr = instr;
}
@Override
public String getId() {
return getTimeStamp().toString();
}
public Instrument getInstrument() {
return instr;
}
}