bayeux.addExtension(new AcknowledgedMessagesExtension());
final BayeuxClient client = newBayeuxClient();
final String channelName = "/test";
final AtomicReference<CountDownLatch> rcv = new AtomicReference<CountDownLatch>(new CountDownLatch(1));
client.addExtension(new AckExtension());
client.addExtension(new ClientSession.Extension.Adapter()
{
@Override
public boolean rcv(ClientSession session, Message.Mutable message)
{