quickfix
Class SessionID
java.lang.Object
quickfix.SessionID
public class SessionID
- extends java.lang.Object
Identifier for a session. Only supports a company ID (target, sender)
and a session qualifier. Sessions are also identified by FIX version so
that it's possible to have multiple sessions to the same counterparty
but using different FIX versions (and/or session qualifiers).
Field Summary |
static java.lang.String |
NOT_SET
|
Constructor Summary |
SessionID()
|
SessionID(BeginString beginString,
SenderCompID senderCompID,
SenderSubID senderSubID,
SenderLocationID senderLocationID,
TargetCompID targetCompID,
TargetSubID targetSubID,
TargetLocationID targetLocationID,
java.lang.String qualifier)
|
SessionID(BeginString beginString,
SenderCompID senderCompID,
SenderSubID senderSubID,
TargetCompID targetCompID,
TargetSubID targetSubID)
|
SessionID(BeginString beginString,
SenderCompID senderCompID,
TargetCompID targetCompID)
|
SessionID(BeginString beginString,
SenderCompID senderCompID,
TargetCompID targetCompID,
java.lang.String qualifier)
|
SessionID(java.lang.String id)
|
SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String targetCompID)
|
SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String targetCompID,
java.lang.String qualifier)
|
SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String senderSubID,
java.lang.String targetCompID,
java.lang.String targetSubID)
|
SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String senderSubID,
java.lang.String senderLocationID,
java.lang.String targetCompID,
java.lang.String targetSubID,
java.lang.String targetLocationID,
java.lang.String sessionQualifier)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NOT_SET
public static final java.lang.String NOT_SET
- See Also:
- Constant Field Values
SessionID
public SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String senderSubID,
java.lang.String senderLocationID,
java.lang.String targetCompID,
java.lang.String targetSubID,
java.lang.String targetLocationID,
java.lang.String sessionQualifier)
SessionID
public SessionID(BeginString beginString,
SenderCompID senderCompID,
SenderSubID senderSubID,
SenderLocationID senderLocationID,
TargetCompID targetCompID,
TargetSubID targetSubID,
TargetLocationID targetLocationID,
java.lang.String qualifier)
SessionID
public SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String senderSubID,
java.lang.String targetCompID,
java.lang.String targetSubID)
SessionID
public SessionID(BeginString beginString,
SenderCompID senderCompID,
SenderSubID senderSubID,
TargetCompID targetCompID,
TargetSubID targetSubID)
SessionID
public SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String targetCompID,
java.lang.String qualifier)
SessionID
public SessionID(BeginString beginString,
SenderCompID senderCompID,
TargetCompID targetCompID,
java.lang.String qualifier)
SessionID
public SessionID(java.lang.String beginString,
java.lang.String senderCompID,
java.lang.String targetCompID)
SessionID
public SessionID(BeginString beginString,
SenderCompID senderCompID,
TargetCompID targetCompID)
SessionID
public SessionID()
SessionID
public SessionID(java.lang.String id)
getBeginString
public java.lang.String getBeginString()
getSenderCompID
public java.lang.String getSenderCompID()
getTargetCompID
public java.lang.String getTargetCompID()
getSenderSubID
public java.lang.String getSenderSubID()
getSenderLocationID
public java.lang.String getSenderLocationID()
getTargetSubID
public java.lang.String getTargetSubID()
getTargetLocationID
public java.lang.String getTargetLocationID()
getSessionQualifier
public java.lang.String getSessionQualifier()
- Session qualifier can be used to identify different sessions
for the same target company ID. Session qualifiers can only me used
with initiated sessions. They cannot be used with accepted sessions.
- Returns:
- the session qualifier
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
isFIXT
public boolean isFIXT()
- Returns:
- true if session version if FIXT 1.1 or newer.
fromString
public java.lang.String fromString(java.lang.String sessionIDString)
- Populate the sessionID from a string.
- Parameters:
sessionIDString
-
- Returns:
- the sessionIDString