Package com.wombat.mamda
Interface MamdaBasicRecap
-
- All Known Subinterfaces:
MamdaAuctionRecap
,MamdaBookAtomicLevel
,MamdaBookAtomicLevelEntry
,MamdaFundamentals
,MamdaOrderBookRecap
,MamdaOrderImbalanceRecap
,MamdaQuoteRecap
,MamdaSecurityStatusRecap
,MamdaTradeRecap
- All Known Implementing Classes:
MamdaAuctionListener
,MamdaBookAtomicListener
,MamdaFundamentalListener
,MamdaOrderBookConcreteRecap
,MamdaOrderBookListener
,MamdaOrderImbalanceListener
,MamdaQuoteListener
,MamdaSecurityStatusListener
,MamdaTradeListener
public interface MamdaBasicRecap
MamdaBasicRecap is an interface that provides access to common recap-related fields.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.wombat.mama.MamaDateTime
getActivityTime()
Activity time.short
getActivityTimeFieldState()
com.wombat.mama.MamaDateTime
getLineTime()
Get the line time of the update.short
getLineTimeFieldState()
java.lang.String
getPartId()
Get the participant identifier.short
getPartIdFieldState()
com.wombat.mama.MamaDateTime
getSendTime()
Get the send time of the update.short
getSendTimeFieldState()
com.wombat.mama.MamaDateTime
getSrcTime()
Source time.short
getSrcTimeFieldState()
java.lang.String
getSymbol()
Get the string symbol for the instrument.short
getSymbolFieldState()
-
-
-
Method Detail
-
getSymbol
java.lang.String getSymbol()
Get the string symbol for the instrument.- Returns:
- Symbol. This is the "well-known" symbol for the security, including any symbology mapping performed by the publisher.
-
getSymbolFieldState
short getSymbolFieldState()
- Returns:
- symbol Field State
-
getPartId
java.lang.String getPartId()
Get the participant identifier.- Returns:
- Participant ID. This may be an exchange identifier, a market maker ID, etc., or NULL (if this is not related to any specific participant).
-
getPartIdFieldState
short getPartIdFieldState()
- Returns:
- participant ID Field State
-
getSrcTime
com.wombat.mama.MamaDateTime getSrcTime()
Source time. Typically, the exchange generated feed
-
getSrcTimeFieldState
short getSrcTimeFieldState()
- Returns:
- source time Field State
-
getActivityTime
com.wombat.mama.MamaDateTime getActivityTime()
Activity time. A feed handler generated time stamp representing when the data item was last updated.
-
getActivityTimeFieldState
short getActivityTimeFieldState()
- Returns:
- activity time Field State
-
getLineTime
com.wombat.mama.MamaDateTime getLineTime()
Get the line time of the update.- Returns:
- Line time. A feed handler (or similar publisher) time stamp representing the time that such publisher received the update message pertaining to the event. If clocks are properly synchronized and the source time (see above) is accurate enough, then the difference between the source time and line time is the latency between the data source and the feed handler.
-
getLineTimeFieldState
short getLineTimeFieldState()
- Returns:
- line time Field State
-
getSendTime
com.wombat.mama.MamaDateTime getSendTime()
Get the send time of the update.- Returns:
- Send time. A feed handler (or similar publisher) time stamp representing the time that such publisher sent the current message. The difference between the line time and send time is the latency within the feed handler itself. Also, if clocks are properly synchronized then the difference between the send time and current time is the latency within the market data distribution framework (i.e. MAMA and the underlying middleware).
-
getSendTimeFieldState
short getSendTimeFieldState()
- Returns:
- send time Field State
-
-