implement java chronicle queue