Continuation continuation = null;
Listener listener = null;
// Look for any available messages (need a little timeout)
message = consumer.receive(10);
// Get an existing Continuation or create a new one if there are
// no events.
if (message == null) {
continuation = ContinuationSupport.getContinuation(request);