summaryrefslogtreecommitdiff
path: root/java/newclient/src/main/java/org/apache/qpid/nclient/core/AMQPConstants.java
diff options
context:
space:
mode:
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.java67
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]";
+}