Interface QuickFixJOperations
-
- All Known Implementing Classes:
QuickFixJTemplate
public interface QuickFixJOperationsInterface specifying a basic set of QuickFIX/J operations. Implemented byQuickFixJTemplate.- Author:
- Eduardo Sanchez-Ros
- See Also:
QuickFixJTemplate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleansend(quickfix.Message message)Sends a message to the session specified in the message's target identifiers.booleansend(quickfix.Message message, String qualifier)Sends a message to the session specified in the message's target identifiers.booleansend(quickfix.Message message, String senderCompID, String targetCompID)Sends a message to the session specified by the provided target company ID.booleansend(quickfix.Message message, String senderCompID, String targetCompID, String qualifier)Sends a message to the session specified by the provided target company ID.booleansend(quickfix.Message message, quickfix.SessionID sessionID)Sends a message to the session specified by the provided session ID.
-
-
-
Method Detail
-
send
boolean send(quickfix.Message message)
Sends a message to the session specified in the message's target identifiers.- Parameters:
message- a FIX message- Returns:
- true is send was successful, false otherwise
- Throws:
SessionNotFoundException- if session could not be found
-
send
boolean send(quickfix.Message message, String qualifier)Sends a message to the session specified in the message's target identifiers. The session qualifier is used to distinguish sessions with the same target identifiers.- Parameters:
message- a FIX messagequalifier- a session qualifier- Returns:
- true is send was successful, false otherwise
- Throws:
SessionNotFoundException- if session could not be found
-
send
boolean send(quickfix.Message message, String senderCompID, String targetCompID)Sends a message to the session specified by the provided target company ID. The sender company ID is provided as an argument rather than from the message.- Parameters:
message- a FIX messagesenderCompID- the sender's company IDtargetCompID- the target's company ID- Returns:
- true is send was successful, false otherwise
- Throws:
SessionNotFoundException- if session could not be found
-
send
boolean send(quickfix.Message message, String senderCompID, String targetCompID, String qualifier)Sends a message to the session specified by the provided target company ID. The sender company ID is provided as an argument rather than from the message. The session qualifier is used to distinguish sessions with the same target identifiers.- Parameters:
message- a FIX messagesenderCompID- the sender's company IDtargetCompID- the target's company IDqualifier- a session qualifier- Returns:
- true is send was successful, false otherwise
- Throws:
SessionNotFoundException- if session could not be found\
-
send
boolean send(quickfix.Message message, quickfix.SessionID sessionID)Sends a message to the session specified by the provided session ID.- Parameters:
message- a FIX messagesessionID- the target SessionID- Returns:
- true is send was successful, false otherwise
- Throws:
SessionNotFoundException- if session could not be found\
-
-