summaryrefslogtreecommitdiff
path: root/java/newclient/src/main/java/org/apache/qpid/nclient/core/QpidConstants.java
blob: 034fc2807040ea432d194148e9fd71061d4f5279 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package org.apache.qpid.nclient.core;

public interface QpidConstants
{

	// 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]";
}