public class SRQSQuoteNotification extends Object implements ApplicationMessage
SInt16NoValue, SInt32NoValue, SInt64NoValue, SInt8NoValue, UInt16NoValue, UInt32NoValue, UInt64NoValue, UInt8NoValue
Constructor and Description |
---|
SRQSQuoteNotification()
Create new object.
|
Modifier and Type | Method and Description |
---|---|
void |
deserialize(DeserializerHelpers deserializerHelpers)
Deserialize message from Eurex ETI binary format.
|
String |
getAccount()
Account to book trades and keep positions on.
|
ApplId |
getApplId()
Identifier for subscription and retransmission of an ETI data stream.
|
ApplResendFlag |
getApplResendFlag()
Indicates a retransmission message.
|
long |
getApplSubId()
Unique ID assigned by the Eurex system during broadcast subscription in order to link broadcasts to the related subscription.
|
long |
getBidPx()
Bid price/rate.
|
long |
getBidSize()
Quantity of bid.
|
String |
getComplianceText()
This field is used to provide additional regulatory information (according to respective rules and regs, circulars and bilateral coordination between participant and Trading Surveillance Office).
|
CustOrderHandlingInst |
getCustOrderHandlingInst()
Identifies the source of an order, in accordance with the FIA guidelines for a rate Identifier.
|
long |
getExpireTime()
Time a message expires.
|
String |
getFreeText1()
First free-format text field for trader-specific or customer-related comments.
|
String |
getFreeText2()
Second free-format text field for trader-specific or customer-related comments.
|
String |
getFreeText3()
Third free-format text field for trader-specific or customer-related comments.
|
String |
getFreeText5()
Text field.
|
LastFragment |
getLastFragment()
Indicates whether this message is the last fragment (part) of a sequence of messages belonging to one dedicated transaction.
|
long |
getMsgSeqNum()
Message sequence number used by the participant for requests sent to the gateway.
|
long |
getNegotiationId()
ID of a SRQS negotiation.
|
long |
getOfferPx()
Offer price/rate.
|
long |
getOfferSize()
Quantity of offer.
|
String |
getPartyEnteringTrader()
The entering user.
|
String |
getPartyExecutingFirm()
Owning business unit name.
|
String |
getPartyExecutingTrader()
Owning user name.
|
String |
getPartyIdBeneficiary()
Mandatory final KRX beneficiary account required for orders in KRX products.
|
long |
getPartyIdExecutingTrader()
Owning User ID.
|
String |
getPartyIdLocationId()
Country code.
|
String |
getPartyIdOrderOriginationFirm()
Partner identification at the Korea Exchange is required for orders in KRX products.
|
String |
getPartyIdPositionAccount()
Flex Account information.
|
String |
getPartyIdTakeUpTradingFirm()
Indicates the name of a member institution to which a give-up is designated.
|
PositionEffect |
getPositionEffect()
Field is used for Eurex position management purposes and indicates whether the order is submitted to open or close a position.
|
QuoteCancelReason |
getQuoteCancelReason()
Reason for quote cancellation.
|
long |
getQuoteId()
Customer defined mass quote identifier.
|
long |
getQuoteRefPrice()
Underlying reference price for an option (for option strategies).
|
String |
getQuoteReqId()
SRQS negotiation report ID.
|
QuotingStatus |
getQuotingStatus()
Quoting status for the executing party.
|
long |
getSecondaryQuoteId()
Identifier of the replaced quote.
|
long |
getSendingTime()
Gateway response out timestamp.
|
TemplateId |
getTemplateId()
Returns message TemplateID.
|
TradingCapacity |
getTradingCapacity()
This field designates if the trader is acting in the capacity of agent, trading for its own account or acting as a market maker.
|
long |
getTransactTime()
Timestamp of the match event (trade).
|
long |
getUnderlyingDeltaPercentage()
The underlying delta of a Vola-Strategy.
|
void |
notify(MessageListener listener)
Notify message listener.
|
void |
serialize(SerializerHelpers serializerHelpers)
Serialize message to Eurex ETI binary format.
|
SRQSQuoteNotification |
setAccount(String value) |
SRQSQuoteNotification |
setApplId(ApplId value) |
SRQSQuoteNotification |
setApplResendFlag(ApplResendFlag value) |
SRQSQuoteNotification |
setApplSubId(long value) |
SRQSQuoteNotification |
setBidPx(long value) |
SRQSQuoteNotification |
setBidSize(long value) |
SRQSQuoteNotification |
setComplianceText(String value) |
SRQSQuoteNotification |
setCustOrderHandlingInst(CustOrderHandlingInst value) |
SRQSQuoteNotification |
setExpireTime(long value) |
SRQSQuoteNotification |
setFreeText1(String value) |
SRQSQuoteNotification |
setFreeText2(String value) |
SRQSQuoteNotification |
setFreeText3(String value) |
SRQSQuoteNotification |
setFreeText5(String value) |
SRQSQuoteNotification |
setLastFragment(LastFragment value) |
void |
setMsgSeqNum(long value)
Set message sequence number.
|
SRQSQuoteNotification |
setNegotiationId(long value) |
SRQSQuoteNotification |
setOfferPx(long value) |
SRQSQuoteNotification |
setOfferSize(long value) |
SRQSQuoteNotification |
setPartyEnteringTrader(String value) |
SRQSQuoteNotification |
setPartyExecutingFirm(String value) |
SRQSQuoteNotification |
setPartyExecutingTrader(String value) |
SRQSQuoteNotification |
setPartyIdBeneficiary(String value) |
SRQSQuoteNotification |
setPartyIdExecutingTrader(long value) |
SRQSQuoteNotification |
setPartyIdLocationId(String value) |
SRQSQuoteNotification |
setPartyIdOrderOriginationFirm(String value) |
SRQSQuoteNotification |
setPartyIdPositionAccount(String value) |
SRQSQuoteNotification |
setPartyIdTakeUpTradingFirm(String value) |
SRQSQuoteNotification |
setPositionEffect(PositionEffect value) |
SRQSQuoteNotification |
setQuoteCancelReason(QuoteCancelReason value) |
SRQSQuoteNotification |
setQuoteId(long value) |
SRQSQuoteNotification |
setQuoteRefPrice(long value) |
SRQSQuoteNotification |
setQuoteReqId(String value) |
SRQSQuoteNotification |
setQuotingStatus(QuotingStatus value) |
SRQSQuoteNotification |
setSecondaryQuoteId(long value) |
void |
setSendingTime(long value) |
SRQSQuoteNotification |
setTradingCapacity(TradingCapacity value) |
SRQSQuoteNotification |
setTransactTime(long value) |
SRQSQuoteNotification |
setUnderlyingDeltaPercentage(long value) |
String |
toString()
Returns a string representation.
|
public String toString()
public TemplateId getTemplateId()
getTemplateId
in interface Message
public void serialize(SerializerHelpers serializerHelpers) throws IOException
serialize
in interface Message
IOException
public void deserialize(DeserializerHelpers deserializerHelpers) throws IOException
deserialize
in interface Message
IOException
public void notify(MessageListener listener)
public long getMsgSeqNum()
getMsgSeqNum
in interface Message
public void setMsgSeqNum(long value)
Message
setMsgSeqNum
in interface Message
public long getSendingTime()
public void setSendingTime(long value)
public long getApplSubId()
public SRQSQuoteNotification setApplSubId(long value)
public ApplResendFlag getApplResendFlag()
public SRQSQuoteNotification setApplResendFlag(ApplResendFlag value)
public ApplId getApplId()
public SRQSQuoteNotification setApplId(ApplId value)
public LastFragment getLastFragment()
public SRQSQuoteNotification setLastFragment(LastFragment value)
public long getTransactTime()
public SRQSQuoteNotification setTransactTime(long value)
public long getQuoteId()
public SRQSQuoteNotification setQuoteId(long value)
public long getSecondaryQuoteId()
public SRQSQuoteNotification setSecondaryQuoteId(long value)
public long getBidPx()
public SRQSQuoteNotification setBidPx(long value)
public long getBidSize()
public SRQSQuoteNotification setBidSize(long value)
public long getOfferPx()
public SRQSQuoteNotification setOfferPx(long value)
public long getOfferSize()
public SRQSQuoteNotification setOfferSize(long value)
public long getUnderlyingDeltaPercentage()
public SRQSQuoteNotification setUnderlyingDeltaPercentage(long value)
public long getQuoteRefPrice()
public SRQSQuoteNotification setQuoteRefPrice(long value)
public long getExpireTime()
public SRQSQuoteNotification setExpireTime(long value)
public long getNegotiationId()
public SRQSQuoteNotification setNegotiationId(long value)
public QuotingStatus getQuotingStatus()
public SRQSQuoteNotification setQuotingStatus(QuotingStatus value)
public TradingCapacity getTradingCapacity()
public SRQSQuoteNotification setTradingCapacity(TradingCapacity value)
public QuoteCancelReason getQuoteCancelReason()
public SRQSQuoteNotification setQuoteCancelReason(QuoteCancelReason value)
public long getPartyIdExecutingTrader()
public SRQSQuoteNotification setPartyIdExecutingTrader(long value)
public String getPartyExecutingFirm()
public SRQSQuoteNotification setPartyExecutingFirm(String value)
public String getPartyExecutingTrader()
public SRQSQuoteNotification setPartyExecutingTrader(String value)
public String getPartyEnteringTrader()
public SRQSQuoteNotification setPartyEnteringTrader(String value)
public String getQuoteReqId()
public SRQSQuoteNotification setQuoteReqId(String value)
public String getFreeText1()
public SRQSQuoteNotification setFreeText1(String value)
public String getFreeText2()
public SRQSQuoteNotification setFreeText2(String value)
public String getFreeText3()
public SRQSQuoteNotification setFreeText3(String value)
public String getFreeText5()
public SRQSQuoteNotification setFreeText5(String value)
public PositionEffect getPositionEffect()
public SRQSQuoteNotification setPositionEffect(PositionEffect value)
public String getAccount()
public SRQSQuoteNotification setAccount(String value)
public String getPartyIdBeneficiary()
public SRQSQuoteNotification setPartyIdBeneficiary(String value)
public CustOrderHandlingInst getCustOrderHandlingInst()
public SRQSQuoteNotification setCustOrderHandlingInst(CustOrderHandlingInst value)
public String getPartyIdOrderOriginationFirm()
public SRQSQuoteNotification setPartyIdOrderOriginationFirm(String value)
public String getPartyIdPositionAccount()
public SRQSQuoteNotification setPartyIdPositionAccount(String value)
public String getPartyIdLocationId()
public SRQSQuoteNotification setPartyIdLocationId(String value)
public String getComplianceText()
public SRQSQuoteNotification setComplianceText(String value)
public String getPartyIdTakeUpTradingFirm()
public SRQSQuoteNotification setPartyIdTakeUpTradingFirm(String value)
Copyright © 2012–2024 Onix Solutions. All rights reserved.