java single thread executor queue size