Java 类org.apache.hadoop.hbase.protobuf.generated.MasterProtos.DeleteNamespaceRequest 实例源码

项目:ditb    文件:MasterRpcServices.java   
@Override
public DeleteNamespaceResponse deleteNamespace(RpcController controller,
    DeleteNamespaceRequest request) throws ServiceException {
  try {
    master.deleteNamespace(request.getNamespaceName());
    return DeleteNamespaceResponse.getDefaultInstance();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:ditb    文件:HBaseAdmin.java   
/**
 * Delete an existing namespace. Only empty namespaces (no tables) can be removed.
 * @param name namespace name
 * @throws IOException
 */
@Override
public void deleteNamespace(final String name) throws IOException {
  executeCallable(new MasterCallable<Void>(getConnection()) {
    @Override
    public Void call(int callTimeout) throws Exception {
      PayloadCarryingRpcController controller = rpcControllerFactory.newController();
      controller.setCallTimeout(callTimeout);
      master.deleteNamespace(controller, DeleteNamespaceRequest.newBuilder().
        setNamespaceName(name).build());
      return null;
    }
  });
}
项目:pbase    文件:MasterRpcServices.java   
@Override
public DeleteNamespaceResponse deleteNamespace(RpcController controller,
    DeleteNamespaceRequest request) throws ServiceException {
  try {
    master.deleteNamespace(request.getNamespaceName());
    return DeleteNamespaceResponse.getDefaultInstance();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:pbase    文件:HBaseAdmin.java   
/**
 * Delete an existing namespace. Only empty namespaces (no tables) can be removed.
 * @param name namespace name
 * @throws IOException
 */
@Override
public void deleteNamespace(final String name) throws IOException {
  executeCallable(new MasterCallable<Void>(getConnection()) {
    @Override
    public Void call(int callTimeout) throws Exception {
      master.deleteNamespace(null, DeleteNamespaceRequest.newBuilder().
        setNamespaceName(name).build());
      return null;
    }
  });
}
项目:HIndex    文件:HMaster.java   
@Override
public DeleteNamespaceResponse deleteNamespace(RpcController controller,
    DeleteNamespaceRequest request) throws ServiceException {
  try {
    deleteNamespace(request.getNamespaceName());
    return DeleteNamespaceResponse.getDefaultInstance();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:HIndex    文件:HBaseAdmin.java   
/**
 * Delete an existing namespace. Only empty namespaces (no tables) can be removed.
 * @param name namespace name
 * @throws IOException
 */
public void deleteNamespace(final String name) throws IOException {
  executeCallable(new MasterCallable<Void>(getConnection()) {
    @Override
    public Void call() throws Exception {
      master.deleteNamespace(null, DeleteNamespaceRequest.newBuilder().
        setNamespaceName(name).build());
      return null;
    }
  });
}
项目:PyroDB    文件:MasterRpcServices.java   
@Override
public DeleteNamespaceResponse deleteNamespace(RpcController controller,
    DeleteNamespaceRequest request) throws ServiceException {
  try {
    master.deleteNamespace(request.getNamespaceName());
    return DeleteNamespaceResponse.getDefaultInstance();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:PyroDB    文件:HBaseAdmin.java   
/**
 * Delete an existing namespace. Only empty namespaces (no tables) can be removed.
 * @param name namespace name
 * @throws IOException
 */
public void deleteNamespace(final String name) throws IOException {
  executeCallable(new MasterCallable<Void>(getConnection()) {
    @Override
    public Void call(int callTimeout) throws Exception {
      master.deleteNamespace(null, DeleteNamespaceRequest.newBuilder().
        setNamespaceName(name).build());
      return null;
    }
  });
}
项目:c5    文件:HMaster.java   
@Override
public DeleteNamespaceResponse deleteNamespace(RpcController controller,
    DeleteNamespaceRequest request) throws ServiceException {
  try {
    deleteNamespace(request.getNamespaceName());
    return DeleteNamespaceResponse.getDefaultInstance();
  } catch (IOException e) {
    throw new ServiceException(e);
  }
}
项目:c5    文件:HBaseAdmin.java   
/**
 * Delete an existing namespace. Only empty namespaces (no tables) can be removed.
 * @param name namespace name
 * @throws IOException
 */
public void deleteNamespace(final String name) throws IOException {
  executeCallable(new MasterCallable<Void>(getConnection()) {
    @Override
    public Void call() throws Exception {
      master.deleteNamespace(null, DeleteNamespaceRequest.newBuilder().
        setNamespaceName(name).build());
      return null;
    }
  });
}