@Override public Response chmod(String path, int mode, Map<Byte, Long> instanceMap) throws TException { path = makePathAbsolute(path); Set<Byte> parts = oracle.partitionsOf(path); Command cmd = newCommand(CommandType.CHMOD, parts, instanceMap); ChmodCmd chmod = new ChmodCmd(path, mode, parts); cmd.setChmod(chmod); replica.submitCommand(cmd); Response r = new Response(replica.getInstanceMap()); return r; }