public class TESApproveBroadcast extends Object implements ApplicationMessage
SInt16NoValue, SInt32NoValue, SInt64NoValue, SInt8NoValue, UInt16NoValue, UInt32NoValue, UInt64NoValue, UInt8NoValue
Constructor and Description |
---|
TESApproveBroadcast()
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.
|
long |
getAllocId()
Unique identifier for a TES Trade side.
|
long |
getAllocQty()
Quantity of the particular trade side in the TES trade.
|
ApplId |
getApplId()
Identifier for subscription and retransmission of an ETI data stream.
|
ApplResendFlag |
getApplResendFlag()
Indicates a retransmission message.
|
long |
getApplSeqNum()
Message sequence number assigned to a non-order related Eurex ETI data stream.
|
long |
getApplSubId()
Unique ID assigned by the Eurex system during broadcast subscription in order to link broadcasts to the related subscription.
|
long |
getAutoApprovalRuleId()
Auto Approval rule id - only in case of erroneous Auto Approval processing.
|
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.
|
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.
|
HedgeType |
getHedgeType()
Hedging method.
|
List<InstrumentAttributeGrpElem> |
getInstrumentAttributeGrp()
Instrument Attribute Group.
|
List<InstrumentEventGrpElem> |
getInstrumentEventGrp()
Instrument Event Group.
|
LastFragment |
getLastFragment()
Indicates whether this message is the last fragment (part) of a sequence of messages belonging to one dedicated transaction.
|
long |
getLastPx()
Price of this leg fill.
|
int |
getMarketSegmentId()
The product identifier uniquely identifies a Eurex product.
|
MessageEventSource |
getMessageEventSource()
Receiver of a message.
|
long |
getMsgSeqNum()
Message sequence number used by the participant for requests sent to the gateway.
|
long |
getNegotiationId()
ID of a SRQS negotiation.
|
long |
getPackageId()
Identifier for a Trade Entry Service trade, i.e TES trade ID.
|
int |
getPartitionId()
Is required to define the scope of a Retransmission Request.
|
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.
|
PartyIdEnteringFirm |
getPartyIdEnteringFirm()
Entering 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.
|
PartyIdSettlementLocation |
getPartyIdSettlementLocation()
Settlement institution.
|
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.
|
ProductComplex |
getProductComplex()
This field qualifies an instrument type on Eurex.
|
long |
getRelatedClosePrice()
User defined index price.
|
int |
getRelatedMarketSegmentId()
Identifies a related product.
|
long |
getRelatedPx()
Price of the related instrument.
|
long |
getRelatedSecurityId()
Instrument identifier of the originating Eurex strategy.
|
long |
getRelatedTradeId()
Identifier of a related trade.
|
long |
getRelatedTradeQuantity()
Quantity of the related trade.
|
String |
getRootPartyExecutingFirm()
Participant Short Name.
|
String |
getRootPartyExecutingTrader()
Owning User Short Name.
|
long |
getSecurityId()
The instrument identifier uniquely identifies an instrument in the core system.
|
long |
getSendingTime()
Gateway response out timestamp.
|
Side |
getSide()
Side of the order.
|
TemplateId |
getTemplateId()
Returns message TemplateID.
|
long |
getTesEnrichmentRuleId()
Enrichment Rule ID for TES trades (to be used only in case of Auto Approval).
|
long |
getTesExecId()
System transaction identifier for a Trade Entry Service transaction.
|
TradeAllocStatus |
getTradeAllocStatus()
Status of an allocation in a Trade Entry Service trade.
|
TradePublishIndicator |
getTradePublishIndicator()
Indicates if a trade should be reported via the market reporting service.
|
String |
getTradeReportId()
User defined transaction ID.
|
TradeReportType |
getTradeReportType()
Identifies the type of trade notification.
|
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 |
getTransBkdTime()
Trade Closure Time, the time when an Off-Book trade was concluded outside the Eurex System.
|
List<TrdInstrmntLegGrpElem> |
getTrdInstrmntLegGrp()
Trd Instrmnt Leg Group.
|
TrdRptStatus |
getTrdRptStatus()
SRQS deal status.
|
TrdType |
getTrdType()
Indicates if a trade should be reported via the market reporting service.
|
String |
getUnderlyingCurrency()
Underlying security's currency.
|
String |
getUnderlyingIssuer()
The issuer or name of the underlying security.
|
long |
getUnderlyingMaturityDate()
Underlying security's maturity date.
|
long |
getUnderlyingPx()
Underlying price associate with a derivative instrument.
|
long |
getUnderlyingQty()
Nominal value.
|
String |
getUnderlyingSecurityDesc()
Description of the Underlying security.
|
String |
getUnderlyingSecurityId()
Underlying security's ID.
|
long |
getUnderlyingSettlementDate()
Date the underlying instrument will settle.
|
List<UnderlyingStipGrpElem> |
getUnderlyingStipGrp()
Underlying Stip Group.
|
String |
getVarText()
Text.
|
void |
notify(MessageListener listener)
Notify message listener.
|
void |
serialize(SerializerHelpers serializerHelpers)
Serialize message to Eurex ETI binary format.
|
TESApproveBroadcast |
setAccount(String value) |
TESApproveBroadcast |
setAllocId(long value) |
TESApproveBroadcast |
setAllocQty(long value) |
TESApproveBroadcast |
setApplId(ApplId value) |
TESApproveBroadcast |
setApplResendFlag(ApplResendFlag value) |
TESApproveBroadcast |
setApplSeqNum(long value) |
TESApproveBroadcast |
setApplSubId(long value) |
TESApproveBroadcast |
setAutoApprovalRuleId(long value) |
TESApproveBroadcast |
setComplianceText(String value) |
TESApproveBroadcast |
setCustOrderHandlingInst(CustOrderHandlingInst value) |
TESApproveBroadcast |
setFreeText1(String value) |
TESApproveBroadcast |
setFreeText2(String value) |
TESApproveBroadcast |
setFreeText3(String value) |
TESApproveBroadcast |
setHedgeType(HedgeType value) |
TESApproveBroadcast |
setInstrumentAttributeGrp(List<InstrumentAttributeGrpElem> value) |
TESApproveBroadcast |
setInstrumentEventGrp(List<InstrumentEventGrpElem> value) |
TESApproveBroadcast |
setLastFragment(LastFragment value) |
TESApproveBroadcast |
setLastPx(long value) |
TESApproveBroadcast |
setMarketSegmentId(int value) |
TESApproveBroadcast |
setMessageEventSource(MessageEventSource value) |
void |
setMsgSeqNum(long value)
Set message sequence number.
|
TESApproveBroadcast |
setNegotiationId(long value) |
TESApproveBroadcast |
setPackageId(long value) |
TESApproveBroadcast |
setPartitionId(int value) |
TESApproveBroadcast |
setPartyEnteringTrader(String value) |
TESApproveBroadcast |
setPartyExecutingFirm(String value) |
TESApproveBroadcast |
setPartyExecutingTrader(String value) |
TESApproveBroadcast |
setPartyIdBeneficiary(String value) |
TESApproveBroadcast |
setPartyIdEnteringFirm(PartyIdEnteringFirm value) |
TESApproveBroadcast |
setPartyIdLocationId(String value) |
TESApproveBroadcast |
setPartyIdOrderOriginationFirm(String value) |
TESApproveBroadcast |
setPartyIdPositionAccount(String value) |
TESApproveBroadcast |
setPartyIdSettlementLocation(PartyIdSettlementLocation value) |
TESApproveBroadcast |
setPartyIdTakeUpTradingFirm(String value) |
TESApproveBroadcast |
setPositionEffect(PositionEffect value) |
TESApproveBroadcast |
setProductComplex(ProductComplex value) |
TESApproveBroadcast |
setRelatedClosePrice(long value) |
TESApproveBroadcast |
setRelatedMarketSegmentId(int value) |
TESApproveBroadcast |
setRelatedPx(long value) |
TESApproveBroadcast |
setRelatedSecurityId(long value) |
TESApproveBroadcast |
setRelatedTradeId(long value) |
TESApproveBroadcast |
setRelatedTradeQuantity(long value) |
TESApproveBroadcast |
setRootPartyExecutingFirm(String value) |
TESApproveBroadcast |
setRootPartyExecutingTrader(String value) |
TESApproveBroadcast |
setSecurityId(long value) |
void |
setSendingTime(long value) |
TESApproveBroadcast |
setSide(Side value) |
TESApproveBroadcast |
setTesEnrichmentRuleId(long value) |
TESApproveBroadcast |
setTesExecId(long value) |
TESApproveBroadcast |
setTradeAllocStatus(TradeAllocStatus value) |
TESApproveBroadcast |
setTradePublishIndicator(TradePublishIndicator value) |
TESApproveBroadcast |
setTradeReportId(String value) |
TESApproveBroadcast |
setTradeReportType(TradeReportType value) |
TESApproveBroadcast |
setTradingCapacity(TradingCapacity value) |
TESApproveBroadcast |
setTransactTime(long value) |
TESApproveBroadcast |
setTransBkdTime(long value) |
TESApproveBroadcast |
setTrdInstrmntLegGrp(List<TrdInstrmntLegGrpElem> value) |
TESApproveBroadcast |
setTrdRptStatus(TrdRptStatus value) |
TESApproveBroadcast |
setTrdType(TrdType value) |
TESApproveBroadcast |
setUnderlyingCurrency(String value) |
TESApproveBroadcast |
setUnderlyingIssuer(String value) |
TESApproveBroadcast |
setUnderlyingMaturityDate(long value) |
TESApproveBroadcast |
setUnderlyingPx(long value) |
TESApproveBroadcast |
setUnderlyingQty(long value) |
TESApproveBroadcast |
setUnderlyingSecurityDesc(String value) |
TESApproveBroadcast |
setUnderlyingSecurityId(String value) |
TESApproveBroadcast |
setUnderlyingSettlementDate(long value) |
TESApproveBroadcast |
setUnderlyingStipGrp(List<UnderlyingStipGrpElem> value) |
TESApproveBroadcast |
setVarText(String 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 getApplSeqNum()
public TESApproveBroadcast setApplSeqNum(long value)
public long getApplSubId()
public TESApproveBroadcast setApplSubId(long value)
public int getPartitionId()
public TESApproveBroadcast setPartitionId(int value)
public ApplResendFlag getApplResendFlag()
public TESApproveBroadcast setApplResendFlag(ApplResendFlag value)
public ApplId getApplId()
public TESApproveBroadcast setApplId(ApplId value)
public LastFragment getLastFragment()
public TESApproveBroadcast setLastFragment(LastFragment value)
public long getSecurityId()
public TESApproveBroadcast setSecurityId(long value)
public long getLastPx()
public TESApproveBroadcast setLastPx(long value)
public long getAllocQty()
public TESApproveBroadcast setAllocQty(long value)
public long getTransactTime()
public TESApproveBroadcast setTransactTime(long value)
public long getUnderlyingPx()
public TESApproveBroadcast setUnderlyingPx(long value)
public long getTransBkdTime()
public TESApproveBroadcast setTransBkdTime(long value)
public long getRelatedClosePrice()
public TESApproveBroadcast setRelatedClosePrice(long value)
public long getRelatedTradeQuantity()
public TESApproveBroadcast setRelatedTradeQuantity(long value)
public long getRelatedSecurityId()
public TESApproveBroadcast setRelatedSecurityId(long value)
public long getRelatedPx()
public TESApproveBroadcast setRelatedPx(long value)
public long getUnderlyingQty()
public TESApproveBroadcast setUnderlyingQty(long value)
public int getMarketSegmentId()
public TESApproveBroadcast setMarketSegmentId(int value)
public long getPackageId()
public TESApproveBroadcast setPackageId(long value)
public long getTesExecId()
public TESApproveBroadcast setTesExecId(long value)
public long getAllocId()
public TESApproveBroadcast setAllocId(long value)
public long getUnderlyingSettlementDate()
public TESApproveBroadcast setUnderlyingSettlementDate(long value)
public long getUnderlyingMaturityDate()
public TESApproveBroadcast setUnderlyingMaturityDate(long value)
public long getRelatedTradeId()
public TESApproveBroadcast setRelatedTradeId(long value)
public int getRelatedMarketSegmentId()
public TESApproveBroadcast setRelatedMarketSegmentId(int value)
public long getNegotiationId()
public TESApproveBroadcast setNegotiationId(long value)
public long getTesEnrichmentRuleId()
public TESApproveBroadcast setTesEnrichmentRuleId(long value)
public long getAutoApprovalRuleId()
public TESApproveBroadcast setAutoApprovalRuleId(long value)
public TrdType getTrdType()
public TESApproveBroadcast setTrdType(TrdType value)
public Side getSide()
public TESApproveBroadcast setSide(Side value)
public TradePublishIndicator getTradePublishIndicator()
public TESApproveBroadcast setTradePublishIndicator(TradePublishIndicator value)
public ProductComplex getProductComplex()
public TESApproveBroadcast setProductComplex(ProductComplex value)
public TradeReportType getTradeReportType()
public TESApproveBroadcast setTradeReportType(TradeReportType value)
public TrdRptStatus getTrdRptStatus()
public TESApproveBroadcast setTrdRptStatus(TrdRptStatus value)
public TradingCapacity getTradingCapacity()
public TESApproveBroadcast setTradingCapacity(TradingCapacity value)
public PartyIdSettlementLocation getPartyIdSettlementLocation()
public TESApproveBroadcast setPartyIdSettlementLocation(PartyIdSettlementLocation value)
public TradeAllocStatus getTradeAllocStatus()
public TESApproveBroadcast setTradeAllocStatus(TradeAllocStatus value)
public HedgeType getHedgeType()
public TESApproveBroadcast setHedgeType(HedgeType value)
public MessageEventSource getMessageEventSource()
public TESApproveBroadcast setMessageEventSource(MessageEventSource value)
public String getTradeReportId()
public TESApproveBroadcast setTradeReportId(String value)
public String getPartyExecutingFirm()
public TESApproveBroadcast setPartyExecutingFirm(String value)
public String getPartyExecutingTrader()
public TESApproveBroadcast setPartyExecutingTrader(String value)
public PartyIdEnteringFirm getPartyIdEnteringFirm()
public TESApproveBroadcast setPartyIdEnteringFirm(PartyIdEnteringFirm value)
public String getPartyEnteringTrader()
public TESApproveBroadcast setPartyEnteringTrader(String value)
public PositionEffect getPositionEffect()
public TESApproveBroadcast setPositionEffect(PositionEffect value)
public String getRootPartyExecutingFirm()
public TESApproveBroadcast setRootPartyExecutingFirm(String value)
public String getRootPartyExecutingTrader()
public TESApproveBroadcast setRootPartyExecutingTrader(String value)
public String getFreeText1()
public TESApproveBroadcast setFreeText1(String value)
public String getFreeText2()
public TESApproveBroadcast setFreeText2(String value)
public String getFreeText3()
public TESApproveBroadcast setFreeText3(String value)
public String getPartyIdTakeUpTradingFirm()
public TESApproveBroadcast setPartyIdTakeUpTradingFirm(String value)
public String getAccount()
public TESApproveBroadcast setAccount(String value)
public String getPartyIdPositionAccount()
public TESApproveBroadcast setPartyIdPositionAccount(String value)
public String getPartyIdOrderOriginationFirm()
public TESApproveBroadcast setPartyIdOrderOriginationFirm(String value)
public String getPartyIdBeneficiary()
public TESApproveBroadcast setPartyIdBeneficiary(String value)
public String getPartyIdLocationId()
public TESApproveBroadcast setPartyIdLocationId(String value)
public CustOrderHandlingInst getCustOrderHandlingInst()
public TESApproveBroadcast setCustOrderHandlingInst(CustOrderHandlingInst value)
public String getComplianceText()
public TESApproveBroadcast setComplianceText(String value)
public String getUnderlyingSecurityId()
public TESApproveBroadcast setUnderlyingSecurityId(String value)
public String getUnderlyingSecurityDesc()
public TESApproveBroadcast setUnderlyingSecurityDesc(String value)
public String getUnderlyingCurrency()
public TESApproveBroadcast setUnderlyingCurrency(String value)
public String getUnderlyingIssuer()
public TESApproveBroadcast setUnderlyingIssuer(String value)
public String getVarText()
public TESApproveBroadcast setVarText(String value)
public List<TrdInstrmntLegGrpElem> getTrdInstrmntLegGrp()
public TESApproveBroadcast setTrdInstrmntLegGrp(List<TrdInstrmntLegGrpElem> value)
public List<InstrumentEventGrpElem> getInstrumentEventGrp()
public TESApproveBroadcast setInstrumentEventGrp(List<InstrumentEventGrpElem> value)
public List<InstrumentAttributeGrpElem> getInstrumentAttributeGrp()
public TESApproveBroadcast setInstrumentAttributeGrp(List<InstrumentAttributeGrpElem> value)
public List<UnderlyingStipGrpElem> getUnderlyingStipGrp()
public TESApproveBroadcast setUnderlyingStipGrp(List<UnderlyingStipGrpElem> value)
Copyright © 2012–2024 Onix Solutions. All rights reserved.