* if the poll request was handled immediately because data was available to return.
*/
public TimeoutAbstractObject pollAsync(String endpointId, AsyncPollHandler handler, long waitIntervalMillis)
{
EndpointQueue queue = null;
TimeoutAbstractObject asyncPollTask = null;
synchronized (lock)
{
checkValid();
queue = (EndpointQueue)outboundQueues.get(endpointId);