package org.marketcetera.quickfix; import quickfix.Message; import quickfix.SessionID; import quickfix.SessionNotFound; public interface QuickFIXSender { /** * Send a message to the session specified in the message's target * identifiers. */ boolean sendToTarget(Message message) throws SessionNotFound; /** Send a message to the session specified by the provided session ID. */ boolean sendToTarget(Message message, SessionID sessionID) throws SessionNotFound; /** * Send a message to the session specified in the message's target * identifiers. */ boolean sendToTarget(Message message, java.lang.String qualifier) throws SessionNotFound; /** * Send a message to the session specified by the provided target company * ID. */ boolean sendToTarget(Message message, java.lang.String senderCompID, java.lang.String targetCompID) throws SessionNotFound; /** * Send a message to the session specified by the provided target company * ID. */ boolean sendToTarget(Message message, java.lang.String senderCompID, java.lang.String targetCompID, java.lang.String qualifier) throws SessionNotFound; }