Hull Java client