final BlockingQueue<String> queue = Queues.newSynchronousQueue();
final LayoutTracker layoutTracker = monitor.newTableLayoutTracker(
tableURI,
new LayoutUpdateHandler() {
/** {@inheritDoc} */
@Override
public void update(byte[] layout) {
try {
queue.put(Bytes.toString(layout));