listeners.remove(handle);
}
public void addFragmentStatusListener(FragmentHandle handle, FragmentStatusListener listener) throws RpcException{
logger.debug("Adding framgent status listener for handle {}.", handle);
FragmentStatusListener old = listeners.putIfAbsent(handle.getQueryId(), listener);
if(old != null) throw new RpcException("Failure. The provided handle already exists in the listener pool. You need to remove one listener before adding another.");
}