public class OrderExecReportBroadcast extends Object implements ApplicationMessage
SInt16NoValue, SInt32NoValue, SInt64NoValue, SInt8NoValue, UInt16NoValue, UInt32NoValue, UInt64NoValue, UInt8NoValue
Constructor and Description |
---|
OrderExecReportBroadcast()
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.
|
byte[] |
getApplMsgId()
Message key assigned to a order/quote event related Eurex ETI data stream.
|
ApplResendFlag |
getApplResendFlag()
Indicates a retransmission message.
|
ApplSeqIndicator |
getApplSeqIndicator()
Indicates if the order is a Lean Order or a Standard (non lean) Order.
|
long |
getApplSubId()
Unique ID assigned by the Eurex system during broadcast subscription in order to link broadcasts to the related subscription.
|
long |
getClOrdId()
Unique participant defined order request identifier.
|
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).
|
CrossedIndicator |
getCrossedIndicator()
Indicates SMP involvement.
|
long |
getCumQty()
Cumulated executed quantity of an order.
|
CustOrderHandlingInst |
getCustOrderHandlingInst()
Identifies the source of an order, in accordance with the FIA guidelines for a rate Identifier.
|
long |
getCxlQty()
Total quantity cancelled for this order.
|
long |
getExecId()
Transaction timestamp.
|
ExecInst |
getExecInst()
Instructions for order handling, represented as a bit map.
|
ExecRestatementReason |
getExecRestatementReason()
Code to further qualify the field ExecType (150) of the Execution Report (8) message.
|
ExecType |
getExecType()
The reason why this message was generated.
|
long |
getExpireDate()
Date of order expiry.
|
List<FillsGrpElem> |
getFillsGrp()
Fills Group.
|
String |
getFixClOrdId()
User defined client order ID.
|
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.
|
List<InstrmntLegExecGrpElem> |
getInstrmntLegExecGrp()
Instrmnt Leg Exec Group.
|
LastFragment |
getLastFragment()
Indicates whether this message is the last fragment (part) of a sequence of messages belonging to one dedicated transaction.
|
long |
getLeavesQty()
Remaining quantity of an order.
|
List<LegOrdGrpElem> |
getLegOrdGrp()
Leg Ord Group.
|
int |
getMarketSegmentId()
The product identifier uniquely identifies a Eurex product.
|
long |
getMassOrderReportId()
Mass order response identifier generated by the exchange.
|
long |
getMatchInstCrossId()
Self Match Prevention ID.
|
long |
getMsgSeqNum()
Message sequence number used by the participant for requests sent to the gateway.
|
List<OrderEventGrpElem> |
getOrderEventGrp()
Order Event Group.
|
long |
getOrderId()
Exchange Order ID generated by Eurex System; it remains constant over the lifetime of an order.
|
long |
getOrderQty()
Total Order Quantity.
|
OrdStatus |
getOrdStatus()
Conveys the current status of an order.
|
OrdType |
getOrdType()
Order type.
|
long |
getOrigClOrdId()
ClOrdID (11) of the last successfully processed task (request) referring to the specific order; used for client order ID chaining.
|
int |
getPartitionId()
Is required to define the scope of a Retransmission Request.
|
String |
getPartyIdBeneficiary()
Mandatory final KRX beneficiary account required for orders in KRX products.
|
PartyIdEnteringFirm |
getPartyIdEnteringFirm()
Entering Business Unit.
|
long |
getPartyIdEnteringTrader()
Entering User ID.
|
long |
getPartyIdExecutingTrader()
Owning User ID.
|
long |
getPartyIdExecutingUnit()
Owning Business Unit.
|
String |
getPartyIdLocationId()
Country code.
|
String |
getPartyIdOrderOriginationFirm()
Partner identification at the Korea Exchange is required for orders in KRX products.
|
String |
getPartyIdPositionAccount()
Flex Account information.
|
long |
getPartyIdSessionId()
Identification of a Trading Session provided by Eurex to a certain business unit.
|
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.
|
long |
getPrice()
Price.
|
ProductComplex |
getProductComplex()
This field qualifies an instrument type on Eurex.
|
long |
getSecurityId()
The instrument identifier uniquely identifies an instrument in the core system.
|
SelfMatchPreventionInstruction |
getSelfMatchPreventionInstruction()
Indicate the instruction for SMP.
|
long |
getSendingTime()
Gateway response out timestamp.
|
Side |
getSide()
Side of the order.
|
long |
getStopPx()
Stop price.
|
TemplateId |
getTemplateId()
Returns message TemplateID.
|
TimeInForce |
getTimeInForce()
Execution and trading restriction parameters supported by Eurex.
|
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.
|
TradingSessionSubId |
getTradingSessionSubId()
Marks a a certain order as a closing auction one.
|
long |
getTrdRegTSEntryTime()
The entry timestamp is the time of the creation of the order.
|
long |
getTrdRegTSTimeOut()
Matching engine out timestamp.
|
long |
getTrdRegTSTimePriority()
Priority timestamp.
|
Triggered |
getTriggered()
Indicates if an order has been previously triggered.
|
void |
notify(MessageListener listener)
Notify message listener.
|
void |
serialize(SerializerHelpers serializerHelpers)
Serialize message to Eurex ETI binary format.
|
OrderExecReportBroadcast |
setAccount(String value) |
OrderExecReportBroadcast |
setApplId(ApplId value) |
OrderExecReportBroadcast |
setApplMsgId(byte[] value) |
OrderExecReportBroadcast |
setApplResendFlag(ApplResendFlag value) |
OrderExecReportBroadcast |
setApplSeqIndicator(ApplSeqIndicator value) |
OrderExecReportBroadcast |
setApplSubId(long value) |
OrderExecReportBroadcast |
setClOrdId(long value) |
OrderExecReportBroadcast |
setComplianceText(String value) |
OrderExecReportBroadcast |
setCrossedIndicator(CrossedIndicator value) |
OrderExecReportBroadcast |
setCumQty(long value) |
OrderExecReportBroadcast |
setCustOrderHandlingInst(CustOrderHandlingInst value) |
OrderExecReportBroadcast |
setCxlQty(long value) |
OrderExecReportBroadcast |
setExecId(long value) |
OrderExecReportBroadcast |
setExecInst(ExecInst value) |
OrderExecReportBroadcast |
setExecRestatementReason(ExecRestatementReason value) |
OrderExecReportBroadcast |
setExecType(ExecType value) |
OrderExecReportBroadcast |
setExpireDate(long value) |
OrderExecReportBroadcast |
setFillsGrp(List<FillsGrpElem> value) |
OrderExecReportBroadcast |
setFixClOrdId(String value) |
OrderExecReportBroadcast |
setFreeText1(String value) |
OrderExecReportBroadcast |
setFreeText2(String value) |
OrderExecReportBroadcast |
setFreeText3(String value) |
OrderExecReportBroadcast |
setInstrmntLegExecGrp(List<InstrmntLegExecGrpElem> value) |
OrderExecReportBroadcast |
setLastFragment(LastFragment value) |
OrderExecReportBroadcast |
setLeavesQty(long value) |
OrderExecReportBroadcast |
setLegOrdGrp(List<LegOrdGrpElem> value) |
OrderExecReportBroadcast |
setMarketSegmentId(int value) |
OrderExecReportBroadcast |
setMassOrderReportId(long value) |
OrderExecReportBroadcast |
setMatchInstCrossId(long value) |
void |
setMsgSeqNum(long value)
Set message sequence number.
|
OrderExecReportBroadcast |
setOrderEventGrp(List<OrderEventGrpElem> value) |
OrderExecReportBroadcast |
setOrderId(long value) |
OrderExecReportBroadcast |
setOrderQty(long value) |
OrderExecReportBroadcast |
setOrdStatus(OrdStatus value) |
OrderExecReportBroadcast |
setOrdType(OrdType value) |
OrderExecReportBroadcast |
setOrigClOrdId(long value) |
OrderExecReportBroadcast |
setPartitionId(int value) |
OrderExecReportBroadcast |
setPartyIdBeneficiary(String value) |
OrderExecReportBroadcast |
setPartyIdEnteringFirm(PartyIdEnteringFirm value) |
OrderExecReportBroadcast |
setPartyIdEnteringTrader(long value) |
OrderExecReportBroadcast |
setPartyIdExecutingTrader(long value) |
OrderExecReportBroadcast |
setPartyIdExecutingUnit(long value) |
OrderExecReportBroadcast |
setPartyIdLocationId(String value) |
OrderExecReportBroadcast |
setPartyIdOrderOriginationFirm(String value) |
OrderExecReportBroadcast |
setPartyIdPositionAccount(String value) |
OrderExecReportBroadcast |
setPartyIdSessionId(long value) |
OrderExecReportBroadcast |
setPartyIdTakeUpTradingFirm(String value) |
OrderExecReportBroadcast |
setPositionEffect(PositionEffect value) |
OrderExecReportBroadcast |
setPrice(long value) |
OrderExecReportBroadcast |
setProductComplex(ProductComplex value) |
OrderExecReportBroadcast |
setSecurityId(long value) |
OrderExecReportBroadcast |
setSelfMatchPreventionInstruction(SelfMatchPreventionInstruction value) |
void |
setSendingTime(long value) |
OrderExecReportBroadcast |
setSide(Side value) |
OrderExecReportBroadcast |
setStopPx(long value) |
OrderExecReportBroadcast |
setTimeInForce(TimeInForce value) |
OrderExecReportBroadcast |
setTradingCapacity(TradingCapacity value) |
OrderExecReportBroadcast |
setTradingSessionSubId(TradingSessionSubId value) |
OrderExecReportBroadcast |
setTrdRegTSEntryTime(long value) |
OrderExecReportBroadcast |
setTrdRegTSTimeOut(long value) |
OrderExecReportBroadcast |
setTrdRegTSTimePriority(long value) |
OrderExecReportBroadcast |
setTriggered(Triggered 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 getTrdRegTSTimeOut()
public OrderExecReportBroadcast setTrdRegTSTimeOut(long value)
public long getApplSubId()
public OrderExecReportBroadcast setApplSubId(long value)
public int getPartitionId()
public OrderExecReportBroadcast setPartitionId(int value)
public byte[] getApplMsgId()
public OrderExecReportBroadcast setApplMsgId(byte[] value)
public ApplId getApplId()
public OrderExecReportBroadcast setApplId(ApplId value)
public ApplResendFlag getApplResendFlag()
public OrderExecReportBroadcast setApplResendFlag(ApplResendFlag value)
public LastFragment getLastFragment()
public OrderExecReportBroadcast setLastFragment(LastFragment value)
public long getOrderId()
public OrderExecReportBroadcast setOrderId(long value)
public long getClOrdId()
public OrderExecReportBroadcast setClOrdId(long value)
public long getOrigClOrdId()
public OrderExecReportBroadcast setOrigClOrdId(long value)
public long getSecurityId()
public OrderExecReportBroadcast setSecurityId(long value)
public long getExecId()
public OrderExecReportBroadcast setExecId(long value)
public long getTrdRegTSEntryTime()
public OrderExecReportBroadcast setTrdRegTSEntryTime(long value)
public long getTrdRegTSTimePriority()
public OrderExecReportBroadcast setTrdRegTSTimePriority(long value)
public long getPrice()
public OrderExecReportBroadcast setPrice(long value)
public long getLeavesQty()
public OrderExecReportBroadcast setLeavesQty(long value)
public long getCumQty()
public OrderExecReportBroadcast setCumQty(long value)
public long getCxlQty()
public OrderExecReportBroadcast setCxlQty(long value)
public long getOrderQty()
public OrderExecReportBroadcast setOrderQty(long value)
public long getStopPx()
public OrderExecReportBroadcast setStopPx(long value)
public int getMarketSegmentId()
public OrderExecReportBroadcast setMarketSegmentId(int value)
public long getMassOrderReportId()
public OrderExecReportBroadcast setMassOrderReportId(long value)
public long getExpireDate()
public OrderExecReportBroadcast setExpireDate(long value)
public long getMatchInstCrossId()
public OrderExecReportBroadcast setMatchInstCrossId(long value)
public long getPartyIdExecutingUnit()
public OrderExecReportBroadcast setPartyIdExecutingUnit(long value)
public long getPartyIdSessionId()
public OrderExecReportBroadcast setPartyIdSessionId(long value)
public long getPartyIdExecutingTrader()
public OrderExecReportBroadcast setPartyIdExecutingTrader(long value)
public long getPartyIdEnteringTrader()
public OrderExecReportBroadcast setPartyIdEnteringTrader(long value)
public ExecRestatementReason getExecRestatementReason()
public OrderExecReportBroadcast setExecRestatementReason(ExecRestatementReason value)
public PartyIdEnteringFirm getPartyIdEnteringFirm()
public OrderExecReportBroadcast setPartyIdEnteringFirm(PartyIdEnteringFirm value)
public SelfMatchPreventionInstruction getSelfMatchPreventionInstruction()
public OrderExecReportBroadcast setSelfMatchPreventionInstruction(SelfMatchPreventionInstruction value)
public ProductComplex getProductComplex()
public OrderExecReportBroadcast setProductComplex(ProductComplex value)
public OrdStatus getOrdStatus()
public OrderExecReportBroadcast setOrdStatus(OrdStatus value)
public ExecType getExecType()
public OrderExecReportBroadcast setExecType(ExecType value)
public Side getSide()
public OrderExecReportBroadcast setSide(Side value)
public OrdType getOrdType()
public OrderExecReportBroadcast setOrdType(OrdType value)
public TradingCapacity getTradingCapacity()
public OrderExecReportBroadcast setTradingCapacity(TradingCapacity value)
public TimeInForce getTimeInForce()
public OrderExecReportBroadcast setTimeInForce(TimeInForce value)
public ExecInst getExecInst()
public OrderExecReportBroadcast setExecInst(ExecInst value)
public TradingSessionSubId getTradingSessionSubId()
public OrderExecReportBroadcast setTradingSessionSubId(TradingSessionSubId value)
public ApplSeqIndicator getApplSeqIndicator()
public OrderExecReportBroadcast setApplSeqIndicator(ApplSeqIndicator value)
public String getAccount()
public OrderExecReportBroadcast setAccount(String value)
public String getPartyIdPositionAccount()
public OrderExecReportBroadcast setPartyIdPositionAccount(String value)
public PositionEffect getPositionEffect()
public OrderExecReportBroadcast setPositionEffect(PositionEffect value)
public String getPartyIdTakeUpTradingFirm()
public OrderExecReportBroadcast setPartyIdTakeUpTradingFirm(String value)
public String getPartyIdOrderOriginationFirm()
public OrderExecReportBroadcast setPartyIdOrderOriginationFirm(String value)
public String getPartyIdBeneficiary()
public OrderExecReportBroadcast setPartyIdBeneficiary(String value)
public String getPartyIdLocationId()
public OrderExecReportBroadcast setPartyIdLocationId(String value)
public CustOrderHandlingInst getCustOrderHandlingInst()
public OrderExecReportBroadcast setCustOrderHandlingInst(CustOrderHandlingInst value)
public String getComplianceText()
public OrderExecReportBroadcast setComplianceText(String value)
public String getFreeText1()
public OrderExecReportBroadcast setFreeText1(String value)
public String getFreeText2()
public OrderExecReportBroadcast setFreeText2(String value)
public String getFreeText3()
public OrderExecReportBroadcast setFreeText3(String value)
public String getFixClOrdId()
public OrderExecReportBroadcast setFixClOrdId(String value)
public Triggered getTriggered()
public OrderExecReportBroadcast setTriggered(Triggered value)
public CrossedIndicator getCrossedIndicator()
public OrderExecReportBroadcast setCrossedIndicator(CrossedIndicator value)
public List<LegOrdGrpElem> getLegOrdGrp()
public OrderExecReportBroadcast setLegOrdGrp(List<LegOrdGrpElem> value)
public List<FillsGrpElem> getFillsGrp()
public OrderExecReportBroadcast setFillsGrp(List<FillsGrpElem> value)
public List<InstrmntLegExecGrpElem> getInstrmntLegExecGrp()
public OrderExecReportBroadcast setInstrmntLegExecGrp(List<InstrmntLegExecGrpElem> value)
public List<OrderEventGrpElem> getOrderEventGrp()
public OrderExecReportBroadcast setOrderEventGrp(List<OrderEventGrpElem> value)
Copyright © 2012–2024 Onix Solutions. All rights reserved.