summaryrefslogtreecommitdiff
path: root/java/newclient/src/main/java/org/apache/qpid/nclient/config/client.xml
blob: 587271acd1b89b52483f8e80685bca928e4b2d8e (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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<?xml version="1.0" encoding="ISO-8859-1" ?>
<qpidClientConfig>

<security>
	<saslClientFactoryTypes>
		<saslClientFactory type="AMQPLAIN">org.apache.qpid.client.security.amqplain.AmqPlainSaslClientFactory</saslClientFactory>
	</saslClientFactoryTypes>
	<securityMechanisms>
		<securityMechanismHandler type="PLAIN">org.apache.qpid.client.security.UsernamePasswordCallbackHandler</securityMechanismHandler>
		<securityMechanismHandler type="CRAM_MD5">org.apache.qpid.client.security.UsernamePasswordCallbackHandler</securityMechanismHandler>
	</securityMechanisms>
</security>

<!-- Transport Layer properties -->
<useSharedReadWritePool>true</useSharedReadWritePool>
<enableDirectBuffers>true</enableDirectBuffers>
<enablePooledAllocator>false</enablePooledAllocator>
<tcpNoDelay>true</tcpNoDelay>
<sendBufferSizeInKb>32</sendBufferSizeInKb>
<reciveBufferSizeInKb>32</reciveBufferSizeInKb>
<qpidVMBrokerClass>org.apache.qpid.server.protocol.AMQPFastProtocolHandler</qpidVMBrokerClass>

<!-- Execution Layer properties -->
<maxAccumilatedResponses>20</maxAccumilatedResponses>

<!-- Model Phase properties -->
<serverTimeoutInMilliSeconds>1000</serverTimeoutInMilliSeconds>
<maxAccumilatedResponses>20</maxAccumilatedResponses>
<stateManager></stateManager>
<stateListerners>
	<stateType class="org.apache.qpid.nclient.model.state.AMQPStateType.CONNECTION_STATE">
		<stateListerner></stateListerner>
    </stateType>			
   	<stateType class="org.apache.qpid.nclient.model.state.AMQPStateType.CHANNEL_STATE">
		<stateListerner></stateListerner>
    </stateType>			
</stateListerners>

<methodListeners>
  <methodListener class="org.apache.qpid.nclient.amqp.AMQPConnection">
  	<methodClass>org.apache.qpid.framing.ConnectionStartBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ConnectionSecureBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ConnectionTuneBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ConnectionOpenOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ConnectionCloseBody</methodClass>
    <methodClass>org.apache.qpid.framing.ConnectionCloseOkBody</methodClass>  	
    
  	<methodClass>org.apache.qpid.framing.ChannelOpenOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ChannelCloseBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ChannelCloseOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ChannelFlowBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ChannelFlowOkBody</methodClass>
    <methodClass>org.apache.qpid.framing.ChannelOkBody</methodClass>    	
  
  	<methodClass>org.apache.qpid.framing.ExchangeDeclareOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.ExchangeDeleteOkBody</methodClass>  	
  
	<methodClass>org.apache.qpid.framing.QueueDeclareOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.QueueBindOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.QueueUnbindOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.QueuePurgeOkBody</methodClass>
  	<methodClass>org.apache.qpid.framing.QueueDeleteOkBody</methodClass>	

  	<methodClass>org.apache.qpid.framing.MessageAppendBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageCancelBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageCheckpointBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageCloseBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageGetBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageOffsetBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageOkBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageOpenBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageQosBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageRecoverBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageRejectBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageResumeBody</methodClass>
	<methodClass>org.apache.qpid.framing.MessageTransferBody</methodClass>
  </methodListener>  
</methodListeners>

<phasePipe>
	<phase index="0">org.apache.qpid.nclient.transport.TransportPhase<phase>
	<phase index="1">org.apache.qpid.nclient.execution.ExecutionPhase<phase>
	<phase index="2">org.apache.qpid.nclient.model.ModelPhase<phase>
</phasePipe>

</qpidClientConfig>