Client
- Support
TLS logic - Support
Authentication logic - Support
Proxy logic - Support
Hostname verification logic
Producer
- Add
Send() method in Producer interface - Add
SendAsync() method in Producer interface - Add
LastSequenceID() method in Producer interface - Add
Flush() method in Producer interface - Add
Close() method in Producer interface - Add
Topic() method in Producer interface - Add
Name() method in Producer interface - Support
MessageRouter logic - Support
batch logic - Support
compression message logic - Support
HashingScheme logic - Support
User defined properties producer logic
Consumer
- Add
Subscription() method in Consumer interface - Add
Unsubscribe() method in Consumer interface - Add
Receive() method in Consumer interface - Add
Ack() method in Consumer interface - Add
AckID() method in Consumer interface - Add
Nack() method in Consumer interface - Add
NackID() method in Consumer interface - Add
Seek() method in Consumer interface - Add
SeekByTime() method in Consumer interface - Add
Close() method in Consumer interface - Support
Dead Letter Queue consumer policy - Support
Topics Pattern and Topics logic - Support
topic consumer regx logic - Support
multi topics consumer logic - Support
Exclusive, Failover, Shared and KeyShared subscribe type logic - Support
Latest and Earliest logic - Support
ReadCompacted logic - Support
ReplicateSubscriptionState logic - Support
User defined properties consumer logic - Support
Delayed Delivery Messages logic
Reader
- Add
Topic() method in Reader interface - Add
Next() method in Reader interface - Add
HasNext() method in Reader interface - Add
Close() method in Reader interface - Support
read compacted logic - Support
start messageID logic - Support
User defined properties reader logic