Package org.marketcetera.trade
Interface OutgoingMessage
-
public interface OutgoingMessageRepresents a message sent to a broker.- Since:
- $Release$
- Version:
- $Id$
- Author:
- Colin DuPlantis
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UsergetActor()Get the owner of the outgoing order.BrokerIDgetBrokerId()Gets the broker ID value.longgetId()Gets the internal object id.quickfix.MessagegetMessage()Gets the FIX message.StringgetMessageType()Gets the FIX message type of the underlying message.intgetMsgSeqNum()Gets the message sequence number value.StringgetOrderId()Get the order id reference of the outgoing message.StringgetSenderCompId()Gets the sender comp ID value.quickfix.SessionIDgetSessionID()Gets the session id value.StringgetTargetCompId()Gets the target comp ID value.
-
-
-
Method Detail
-
getBrokerId
BrokerID getBrokerId()
Gets the broker ID value.- Returns:
- a
BrokerIDvalue
-
getSenderCompId
String getSenderCompId()
Gets the sender comp ID value.- Returns:
- a
Stringvalue
-
getTargetCompId
String getTargetCompId()
Gets the target comp ID value.- Returns:
- a
Stringvalue
-
getId
long getId()
Gets the internal object id.- Returns:
- a
longvalue
-
getMessage
quickfix.Message getMessage()
Gets the FIX message.- Returns:
- a
Messagevalue
-
getSessionID
quickfix.SessionID getSessionID()
Gets the session id value.- Returns:
- a
SessionIDvalue
-
getMessageType
String getMessageType()
Gets the FIX message type of the underlying message.- Returns:
- a
Stringvalue
-
getMsgSeqNum
int getMsgSeqNum()
Gets the message sequence number value.- Returns:
- an
intvalue
-
getActor
User getActor()
Get the owner of the outgoing order.- Returns:
- a
Uservalue
-
getOrderId
String getOrderId()
Get the order id reference of the outgoing message.- Returns:
- a
Stringvalue ornull
-
-