uk.co.real_logic.artio.other.Constants Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of artio-session-codecs Show documentation
Show all versions of artio-session-codecs Show documentation
High-Performance FIX Gateway
/* Generated Fix Gateway message codec */
package uk.co.real_logic.artio.other;
import org.agrona.collections.IntHashSet;
import uk.co.real_logic.artio.dictionary.CharArraySet;
import uk.co.real_logic.artio.dictionary.Generated;
@Generated("uk.co.real_logic.artio")
public class Constants
{
public static String VERSION = "FIX.4.4";
public static char[] VERSION_CHARS = VERSION.toCharArray();
public static final String HEARTBEAT_MESSAGE_AS_STR = "0";
public static final long HEARTBEAT_MESSAGE = 48L;
public static final String TEST_REQUEST_MESSAGE_AS_STR = "1";
public static final long TEST_REQUEST_MESSAGE = 49L;
public static final String EXAMPLE_MESSAGE_MESSAGE_AS_STR = "B";
public static final long EXAMPLE_MESSAGE_MESSAGE = 66L;
public static final String RESEND_REQUEST_MESSAGE_AS_STR = "2";
public static final long RESEND_REQUEST_MESSAGE = 50L;
public static final String REJECT_MESSAGE_AS_STR = "3";
public static final long REJECT_MESSAGE = 51L;
public static final String SEQUENCE_RESET_MESSAGE_AS_STR = "4";
public static final long SEQUENCE_RESET_MESSAGE = 52L;
public static final String LOGOUT_MESSAGE_AS_STR = "5";
public static final long LOGOUT_MESSAGE = 53L;
public static final String LOGON_MESSAGE_AS_STR = "A";
public static final long LOGON_MESSAGE = 65L;
public static final String USER_REQUEST_MESSAGE_AS_STR = "BE";
public static final long USER_REQUEST_MESSAGE = 17730L;
public static final String NEW_ORDER_SINGLE_MESSAGE_AS_STR = "D";
public static final long NEW_ORDER_SINGLE_MESSAGE = 68L;
public static final String EXECUTION_REPORT_MESSAGE_AS_STR = "8";
public static final long EXECUTION_REPORT_MESSAGE = 56L;
public static final int BEGIN_STRING = 8;
public static final int SENDER_COMP_ID = 49;
public static final int END_SEQ_NO = 16;
public static final int ORIG_SENDING_TIME = 122;
public static final int POSS_DUP_FLAG = 43;
public static final int EXEC_ID = 17;
public static final int TARGET_COMP_ID = 56;
public static final int TEST_MESSAGE_INDICATOR = 464;
public static final int ORDER_ID = 37;
public static final int ORD_STATUS = 39;
public static final int REF_SEQ_NUM = 45;
public static final int EXEC_TYPE = 150;
public static final int BEGIN_SEQ_NO = 7;
public static final int BODY_LENGTH = 9;
public static final int RAW_DATA = 96;
public static final int NEW_SEQ_NO = 36;
public static final int ENCRYPT_METHOD = 98;
public static final int SENDER_SUB_ID = 50;
public static final int ORD_TYPE = 40;
public static final int CL_ORD_ID = 11;
public static final int TARGET_SUB_ID = 57;
public static final int MSG_SEQ_NUM = 34;
public static final int NEXT_EXPECTED_MSG_SEQ_NUM = 789;
public static final int USER_REQUEST_ID = 923;
public static final int PRICE = 44;
public static final int CHECK_SUM = 10;
public static final int SENDER_LOCATION_ID = 142;
public static final int MAX_MESSAGE_SIZE = 383;
public static final int RESET_SEQ_NUM_FLAG = 141;
public static final int POSS_RESEND = 97;
public static final int USER_REQUEST_TYPE = 924;
public static final int ORDER_QTY = 38;
public static final int SYMBOL = 55;
public static final int TARGET_LOCATION_ID = 143;
public static final int TRANSACT_TIME = 60;
public static final int SIDE = 54;
public static final int REF_TAG_ID = 371;
public static final int SENDING_TIME = 52;
public static final int TEST_FIELD = 999;
public static final int PASSWORD = 554;
public static final int NEW_PASSWORD = 925;
public static final int REF_MSG_TYPE = 372;
public static final int RAW_DATA_LENGTH = 95;
public static final int TEXT = 58;
public static final int MSG_TYPE = 35;
public static final int SESSION_REJECT_REASON = 373;
public static final int GAP_FILL_FLAG = 123;
public static final int USERNAME = 553;
public static final int LAST_MSG_SEQ_NUM_PROCESSED = 369;
public static final int TEST_REQ_ID = 112;
public static final int HEART_BT_INT = 108;
public static final IntHashSet ALL_FIELDS = new IntHashSet(102);
static
{
ALL_FIELDS.add(Constants.BEGIN_STRING);
ALL_FIELDS.add(Constants.SENDER_COMP_ID);
ALL_FIELDS.add(Constants.END_SEQ_NO);
ALL_FIELDS.add(Constants.ORIG_SENDING_TIME);
ALL_FIELDS.add(Constants.POSS_DUP_FLAG);
ALL_FIELDS.add(Constants.EXEC_ID);
ALL_FIELDS.add(Constants.TARGET_COMP_ID);
ALL_FIELDS.add(Constants.TEST_MESSAGE_INDICATOR);
ALL_FIELDS.add(Constants.ORDER_ID);
ALL_FIELDS.add(Constants.ORD_STATUS);
ALL_FIELDS.add(Constants.REF_SEQ_NUM);
ALL_FIELDS.add(Constants.EXEC_TYPE);
ALL_FIELDS.add(Constants.BEGIN_SEQ_NO);
ALL_FIELDS.add(Constants.BODY_LENGTH);
ALL_FIELDS.add(Constants.RAW_DATA);
ALL_FIELDS.add(Constants.NEW_SEQ_NO);
ALL_FIELDS.add(Constants.ENCRYPT_METHOD);
ALL_FIELDS.add(Constants.SENDER_SUB_ID);
ALL_FIELDS.add(Constants.ORD_TYPE);
ALL_FIELDS.add(Constants.CL_ORD_ID);
ALL_FIELDS.add(Constants.TARGET_SUB_ID);
ALL_FIELDS.add(Constants.MSG_SEQ_NUM);
ALL_FIELDS.add(Constants.NEXT_EXPECTED_MSG_SEQ_NUM);
ALL_FIELDS.add(Constants.USER_REQUEST_ID);
ALL_FIELDS.add(Constants.PRICE);
ALL_FIELDS.add(Constants.CHECK_SUM);
ALL_FIELDS.add(Constants.SENDER_LOCATION_ID);
ALL_FIELDS.add(Constants.MAX_MESSAGE_SIZE);
ALL_FIELDS.add(Constants.RESET_SEQ_NUM_FLAG);
ALL_FIELDS.add(Constants.POSS_RESEND);
ALL_FIELDS.add(Constants.USER_REQUEST_TYPE);
ALL_FIELDS.add(Constants.ORDER_QTY);
ALL_FIELDS.add(Constants.SYMBOL);
ALL_FIELDS.add(Constants.TARGET_LOCATION_ID);
ALL_FIELDS.add(Constants.TRANSACT_TIME);
ALL_FIELDS.add(Constants.SIDE);
ALL_FIELDS.add(Constants.REF_TAG_ID);
ALL_FIELDS.add(Constants.SENDING_TIME);
ALL_FIELDS.add(Constants.TEST_FIELD);
ALL_FIELDS.add(Constants.PASSWORD);
ALL_FIELDS.add(Constants.NEW_PASSWORD);
ALL_FIELDS.add(Constants.REF_MSG_TYPE);
ALL_FIELDS.add(Constants.RAW_DATA_LENGTH);
ALL_FIELDS.add(Constants.TEXT);
ALL_FIELDS.add(Constants.MSG_TYPE);
ALL_FIELDS.add(Constants.SESSION_REJECT_REASON);
ALL_FIELDS.add(Constants.GAP_FILL_FLAG);
ALL_FIELDS.add(Constants.USERNAME);
ALL_FIELDS.add(Constants.LAST_MSG_SEQ_NUM_PROCESSED);
ALL_FIELDS.add(Constants.TEST_REQ_ID);
ALL_FIELDS.add(Constants.HEART_BT_INT);
}
}