/******************************************************************************* * Copyright (C) 2014, International Business Machines Corporation * All Rights Reserved *******************************************************************************/ package com.ibm.streamsx.messaging.mqtt; public interface IMqttConstants { public static final String CONN_TRUSTSTORE = "connection.trustStore"; //$NON-NLS-1$ public static final String CONN_KEYSTORE = "connection.keyStore"; //$NON-NLS-1$ public static final String CONN_KEYSTORE_PASSWORD = "connection.keyStorePassword"; //$NON-NLS-1$ public static final String CONN_SERVERURI = "connection.serverURI"; //$NON-NLS-1$ public static final int DEFAULT_RECONNECTION_BOUND = 5; public static final long DEFAULT_RECONNECTION_PERIOD = 60000; public static final String MQTTSRC_TOPICDESC_QOS = "qos"; //$NON-NLS-1$ public static final String MQTTSRC_TOPICDESC_TOPICS = "topics"; //$NON-NLS-1$ public static final String MQTTSRC_TOPICDESC_ACTION = "action"; //$NON-NLS-1$ public static final int MQTTSRC_DEFAULT_QUEUE_SIZE = 50; public static final String SSL_KEY_STORE_PASSWORD = "com.ibm.ssl.keyStorePassword"; //$NON-NLS-1$ public static final String SSL_KEY_STORE = "com.ibm.ssl.keyStore"; //$NON-NLS-1$ public static final String SSL_TRUST_STORE = "com.ibm.ssl.trustStore"; //$NON-NLS-1$ static final String SSK_TRUST_STORE_PASSWORD = "com.ibm.ssl.trustStorePassword"; //$NON-NLS-1$ public static final long UNINITIALIZED_COMMAND_TIMEOUT = -1L; public static final int UNINITIALIZED_KEEP_ALIVE_INTERVAL = -1; public static final long CONSISTENT_REGION_DRAIN_WAIT_TIME = 180000; public static final String MQTT_DEFAULT_DATA_ATTRIBUTE_NAME = "data"; //$NON-NLS-1$ public static final String COMMA = ","; //$NON-NLS-1$ public static final String SSL_PROTOCOL = "com.ibm.ssl.protocol"; //$NON-NLS-1$ public static final String DEFAULT_SSL_PROTOCOL = "TLSv1.2"; //$NON-NLS-1$ }