public class MassQuoteRequest extends Object implements ApplicationMessage
SInt16NoValue, SInt32NoValue, SInt64NoValue, SInt8NoValue, UInt16NoValue, UInt32NoValue, UInt64NoValue, UInt8NoValue
Constructor and Description |
---|
MassQuoteRequest()
Create new object.
|
Modifier and Type | Method and Description |
---|---|
void |
deserialize(DeserializerHelpers deserializerHelpers)
Deserialize message from Eurex ETI binary format.
|
int |
getEnrichmentRuleId()
Identifies an enrichment rule.
|
long |
getExecutingTrader()
Executing Trader data Field (ESMA Field 5 (Section A)) used to identify the person or algorithm within the member or participant of the trading venue who is responsible for the execution of the transaction resulting from the order.
|
ExecutingTraderQualifier |
getExecutingTraderQualifier()
Qualifier for field ExecutingTrader.
|
int |
getMarketSegmentId()
The product identifier uniquely identifies a Eurex product.
|
long |
getMatchInstCrossId()
Self Match Prevention ID.
|
long |
getMsgSeqNum()
Message sequence number used by the participant for requests sent to the gateway.
|
OrderAttributeLiquidityProvision |
getOrderAttributeLiquidityProvision()
Order attribute liquidity provision.
|
long |
getPartyIdInvestmentDecisionMaker()
Investment decision within firm (ESMA Field 4 (Section A)) is the code used to identify the person or the algorithm within the member or participant of the Trading Venue who is responsible for the investment decision.
|
PartyIdInvestmentDecisionMakerQualifier |
getPartyIdInvestmentDecisionMakerQualifier()
Party ID investment decision maker qualifier.
|
PriceValidityCheckType |
getPriceValidityCheckType()
Indicator how price validity check should be performed by the exchange.
|
List<QuoteEntryGrpElem> |
getQuoteEntryGrp()
Quote Entry Group.
|
long |
getQuoteId()
Customer defined mass quote identifier.
|
QuoteSizeType |
getQuoteSizeType()
Identifies the quoting model.
|
QuoteType |
getQuoteType()
Quote type.
|
SelfMatchPreventionInstruction |
getSelfMatchPreventionInstruction()
Indicate the instruction for SMP.
|
long |
getSenderSubId()
User ID.
|
TemplateId |
getTemplateId()
Returns message TemplateID.
|
ValueCheckTypeValue |
getValueCheckTypeValue()
Indicator for checking the maximum order/quote value by the exchange.
|
void |
notify(MessageListener listener)
Notify message listener.
|
void |
serialize(SerializerHelpers serializerHelpers)
Serialize message to Eurex ETI binary format.
|
MassQuoteRequest |
setEnrichmentRuleId(int value) |
MassQuoteRequest |
setExecutingTrader(long value) |
MassQuoteRequest |
setExecutingTraderQualifier(ExecutingTraderQualifier value) |
MassQuoteRequest |
setMarketSegmentId(int value) |
MassQuoteRequest |
setMatchInstCrossId(long value) |
void |
setMsgSeqNum(long value)
Set message sequence number.
|
MassQuoteRequest |
setOrderAttributeLiquidityProvision(OrderAttributeLiquidityProvision value) |
MassQuoteRequest |
setPartyIdInvestmentDecisionMaker(long value) |
MassQuoteRequest |
setPartyIdInvestmentDecisionMakerQualifier(PartyIdInvestmentDecisionMakerQualifier value) |
MassQuoteRequest |
setPriceValidityCheckType(PriceValidityCheckType value) |
MassQuoteRequest |
setQuoteEntryGrp(List<QuoteEntryGrpElem> value) |
MassQuoteRequest |
setQuoteId(long value) |
MassQuoteRequest |
setQuoteSizeType(QuoteSizeType value) |
MassQuoteRequest |
setQuoteType(QuoteType value) |
MassQuoteRequest |
setSelfMatchPreventionInstruction(SelfMatchPreventionInstruction value) |
MassQuoteRequest |
setSenderSubId(long value) |
MassQuoteRequest |
setValueCheckTypeValue(ValueCheckTypeValue 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 getSenderSubId()
public MassQuoteRequest setSenderSubId(long value)
public long getQuoteId()
public MassQuoteRequest setQuoteId(long value)
public long getPartyIdInvestmentDecisionMaker()
public MassQuoteRequest setPartyIdInvestmentDecisionMaker(long value)
public long getExecutingTrader()
public MassQuoteRequest setExecutingTrader(long value)
public int getMarketSegmentId()
public MassQuoteRequest setMarketSegmentId(int value)
public long getMatchInstCrossId()
public MassQuoteRequest setMatchInstCrossId(long value)
public int getEnrichmentRuleId()
public MassQuoteRequest setEnrichmentRuleId(int value)
public SelfMatchPreventionInstruction getSelfMatchPreventionInstruction()
public MassQuoteRequest setSelfMatchPreventionInstruction(SelfMatchPreventionInstruction value)
public PriceValidityCheckType getPriceValidityCheckType()
public MassQuoteRequest setPriceValidityCheckType(PriceValidityCheckType value)
public ValueCheckTypeValue getValueCheckTypeValue()
public MassQuoteRequest setValueCheckTypeValue(ValueCheckTypeValue value)
public QuoteSizeType getQuoteSizeType()
public MassQuoteRequest setQuoteSizeType(QuoteSizeType value)
public QuoteType getQuoteType()
public MassQuoteRequest setQuoteType(QuoteType value)
public OrderAttributeLiquidityProvision getOrderAttributeLiquidityProvision()
public MassQuoteRequest setOrderAttributeLiquidityProvision(OrderAttributeLiquidityProvision value)
public PartyIdInvestmentDecisionMakerQualifier getPartyIdInvestmentDecisionMakerQualifier()
public MassQuoteRequest setPartyIdInvestmentDecisionMakerQualifier(PartyIdInvestmentDecisionMakerQualifier value)
public ExecutingTraderQualifier getExecutingTraderQualifier()
public MassQuoteRequest setExecutingTraderQualifier(ExecutingTraderQualifier value)
public List<QuoteEntryGrpElem> getQuoteEntryGrp()
public MassQuoteRequest setQuoteEntryGrp(List<QuoteEntryGrpElem> value)
Copyright © 2012–2024 Onix Solutions. All rights reserved.