@Override
 public void retireApi(Api api, IAsyncResultHandler<Void> handler) {
   super.retireApi(api, handler);
   proxy.retireApi(api);
 }
 @Override
 public void unregisterClient(Client client, IAsyncResultHandler<Void> handler) {
   super.unregisterClient(client, handler);
   proxy.unregisterClient(client);
 }
 @Override
 public void publishApi(Api api, IAsyncResultHandler<Void> handler) {
   super.publishApi(api, handler);
   proxy.publishApi(api);
   System.out.println("Published a api");
 }