|
||||||||||
| PREV CLASS NEXT CLASS | All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.teraspaces.qwfix.FIXObject
com.teraspaces.qwfix.FIXSessionSettings
public class FIXSessionSettings
Represents the settings of a FIXSession. This class cannot be inherited.
| Field Summary |
|---|
| Fields inherited from class com.teraspaces.qwfix.FIXObject |
|---|
DOCUMENT_TYPE_FAST_SCHEMA, DOCUMENT_TYPE_FIX_ENGINE, DOCUMENT_TYPE_FIX_SCHEMA, DOCUMENT_TYPE_PROCESS, DOCUMENT_TYPE_SCHEDULER, DOCUMENT_TYPE_SESSION, DOCUMENT_TYPE_VISUAL_LAMBDA |
| Method Summary | |
|---|---|
static FIXSessionSettings |
fromXmlDocument(Document doc,
FIXSchemaLoader schemaLoader,
com.teraspaces.qwfix.scheduler.FIXSchedulerLoader schedulerLoader)
Deserializes from XML document. |
String |
getAcceptorCompID()
Gets the acceptor comp id. |
List<FIXSessionAdditionalSchema> |
getAdditionalSchemas()
Gets the additional schemas. |
FIXSchema |
getDefaultSchema()
Gets the default schema. |
String |
getDescription()
Gets the description. |
int |
getHeartBeatInt()
Gets the heart beat int. |
String |
getInitiatorCompID()
|
String |
getName()
Gets the name. |
TimeSpan |
getResetTime()
Gets the reset time. |
com.teraspaces.qwfix.scheduler.FIXScheduler |
getScheduler()
Gets the scheduler. |
FIXSessionOptions |
getSessionOptions()
Gets the session options. |
boolean |
getSessionResetAsInitiator()
Gets a value indicating whether the initiator of the session should initiate the 24 hour reset. |
boolean |
getSupportNextExpectedMsgSeqNum()
Gets a value indicating whether the session supports NextExpectedMsgSeqNum in Log on message as specified in FIX specification 4.4. |
boolean |
getSupportTransportProtocol()
Gets value indicating whether new FIX Transport Protocol for FIX 5.0+ is supported. |
FIXSchema |
getTransportSchema()
Gets the transport schema. |
boolean |
getUseApplExtID()
Gets a value indicating whether ApplExtID is used (if available in message header) to determine the schema of the message. |
boolean |
getUseCstmApplVerID()
Gets a value indicating whether CstmApplVerID is used (if available in message header) to determine the schema of the message. |
QWVersion |
getVersion()
Gets the version. |
boolean |
is24HourSession()
Checks if is 24 hour session. |
void |
set24HourSession(boolean is24HourSession)
Sets the 24 hour session. |
| Methods inherited from class com.teraspaces.qwfix.FIXObject |
|---|
createXmlDocument, getGuid, parseXmlDocument, readXmlDocumentInfo, writeXmlDocumentInfo |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public com.teraspaces.qwfix.scheduler.FIXScheduler getScheduler()
public QWVersion getVersion()
public FIXSchema getDefaultSchema()
public FIXSchema getTransportSchema()
public String getInitiatorCompID()
public String getAcceptorCompID()
public int getHeartBeatInt()
public boolean getSupportNextExpectedMsgSeqNum()
public void set24HourSession(boolean is24HourSession)
is24HourSession - the new 24 hour sessionpublic boolean is24HourSession()
public TimeSpan getResetTime()
public String getName()
public String getDescription()
public boolean getSessionResetAsInitiator()
If this property is true, the initiator (usually the client) of the session will also initiate the 24 hour reset; otherwise the acceptor initiates the reset.
If the session is not a 24 hour session. This property should be ignored.
public boolean getSupportTransportProtocol()
TransportSchema is defined if and only if this property is true; otherwise getTransportSchema() should be null
public List<FIXSessionAdditionalSchema> getAdditionalSchemas()
The property is valid if and only if getSupportTransportProtocol() is true; otherwise it should be empty. This list is read only.
public boolean getUseApplExtID()
Used with new FIX Transport Protocol only.
public boolean getUseCstmApplVerID()
Used with new FIX Transport Protocol only.
public FIXSessionOptions getSessionOptions()
public static FIXSessionSettings fromXmlDocument(Document doc,
FIXSchemaLoader schemaLoader,
com.teraspaces.qwfix.scheduler.FIXSchedulerLoader schedulerLoader)
doc - the docschemaLoader - the schema loaderschedulerLoader - the scheduler loader
|
||||||||||
| PREV CLASS NEXT CLASS | All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||