diff options
Diffstat (limited to 'java/newclient/src/main/java/org/apache/qpid/nclient/core/AMQPConstants.java')
-rw-r--r-- | java/newclient/src/main/java/org/apache/qpid/nclient/core/AMQPConstants.java | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/java/newclient/src/main/java/org/apache/qpid/nclient/core/AMQPConstants.java b/java/newclient/src/main/java/org/apache/qpid/nclient/core/AMQPConstants.java new file mode 100644 index 0000000000..2ee1257782 --- /dev/null +++ b/java/newclient/src/main/java/org/apache/qpid/nclient/core/AMQPConstants.java @@ -0,0 +1,67 @@ +package org.apache.qpid.nclient.core; + +public interface AMQPConstants +{ + + // Common properties + public static long EMPTY_CORRELATION_ID = -1; + + public static int CHANNEL_ZERO = 0; + + public static String CONFIG_FILE_PATH = "ConfigFilePath"; + + // Phase Context properties + public final static String AMQP_BROKER_DETAILS = "AMQP_BROKER_DETAILS"; + + public final static String MINA_IO_CONNECTOR = "MINA_IO_CONNECTOR"; + + public final static String EVENT_MANAGER = "EVENT_MANAGER"; + + /**--------------------------------------------------------------- + * Configuration file properties + * ------------------------------------------------------------ + */ + + // Model Layer properties + public final static String SERVER_TIMEOUT_IN_MILLISECONDS = "serverTimeoutInMilliSeconds"; + public final static String AMQP_CLASS_FACTORY = "amqpClassFactory"; + + // MINA properties + public final static String USE_SHARED_READ_WRITE_POOL = "useSharedReadWritePool"; + + public final static String ENABLE_DIRECT_BUFFERS = "enableDirectBuffers"; + + public final static String ENABLE_POOLED_ALLOCATOR = "enablePooledAllocator"; + + public final static String TCP_NO_DELAY = "tcpNoDelay"; + + public final static String SEND_BUFFER_SIZE_IN_KB = "sendBufferSizeInKb"; + + public final static String RECEIVE_BUFFER_SIZE_IN_KB = "reciveBufferSizeInKb"; + + // Security properties + public final static String AMQP_SECURITY_SASL_CLIENT_FACTORY_TYPES = "saslClientFactoryTypes"; + + public final static String AMQP_SECURITY_SASL_CLIENT_FACTORY = "saslClientFactory"; + + public final static String TYPE = "[@type]"; + + public final static String AMQP_SECURITY = "security"; + + public final static String AMQP_SECURITY_MECHANISMS = "securityMechanisms"; + + public final static String AMQP_SECURITY_MECHANISM_HANDLER = "securityMechanismHandler"; + + // Execution Layer properties + public final static String MAX_ACCUMILATED_RESPONSES = "maxAccumilatedResponses"; + + //Transport Layer properties + public final static String QPID_VM_BROKER_CLASS = "qpidVMBrokerClass"; + + //Phase pipe properties + public final static String PHASE_PIPE = "phasePipe"; + + public final static String PHASE = "phase"; + + public final static String INDEX = "[@index]"; +} |