[boxdev-606] java publisher client

initial version