Package org.kiji.schema

Examples of org.kiji.schema.Kiji.release()


        grantHTablePermissions(user.getName(),
            kijiHTableNameBytes,
            permissions.toHBaseActions());
      }
    } finally {
      kiji.release();
    }
    LOG.debug("Permissions on instance {} successfully changed.", mInstanceUri);
  }

  /**
 
View Full Code Here


        System.out.println("Read username " + name + " from table.");
      } finally {
        tableReader.close();
      }
    } finally {
      kiji.release();
    }
  }
}
View Full Code Here

      try {
        if (kiji.isSecurityEnabled()) {
          KijiSecurityManager.Installer.installInstanceCreator(uri, conf, tableFactory);
        }
      } finally {
        kiji.release();
      }
    } finally {
      ResourceUtils.closeOrLog(hbaseAdmin);
    }
    LOG.info(String.format("Installed kiji instance '%s'.", uri));
View Full Code Here

        HBaseSchemaTable.uninstall(hbaseAdmin, uri);
      } finally {
        hbaseAdmin.close();
      }
    } finally {
      kiji.release();
    }
  }

  /**
   * Uninstall a Kiji SYSTEM_2_0 instance.
View Full Code Here

                      .withQualifier("email").withValue(timestamp, "jane.doe@gmail.com")
                      .withQualifier("name").withValue(timestamp, "Jane Doe")
          .build();

    } finally {
      kiji.release();
    }

    // Create the temp files needed to populate the foo table.
    final File dataFile = File.createTempFile("data", ".csv");
    dataFile.deleteOnExit();
View Full Code Here

  public void deleteFooTable(KijiURI kijiURI) throws Exception {
    final Kiji kiji = Kiji.Factory.open(kijiURI, getConf());
    try {
      kiji.deleteTable("foo");
    } finally {
      kiji.release();
    }
  }
}
View Full Code Here

        }
      } finally {
        table.release();
      }
    } finally {
      kiji.release();
    }
  }

  /**
   * Program entry point.
View Full Code Here

        }
      } finally {
        table.release();
      }
    } finally {
      kiji.release();
    }
  }
}
View Full Code Here

        getPrintStream().println("WARNING: This instance contains the table(s):");
        for (String name : kiji.getTableNames()) {
          getPrintStream().println(name);
        }
      } finally {
        kiji.release();
      }

      getPrintStream().println();
      if (!inputConfirmation("Are you sure? This action will delete all meta and user data "
          + "from hbase and cannot be undone!", mKijiURI.getInstance())) {
View Full Code Here

    final Kiji kiji = Kiji.Factory.open(mKijiURI, getConf());
    try {
      final ProtocolVersion clusterDataVersion = VersionInfo.getClusterDataVersion(kiji);
      getPrintStream().println("kiji cluster data version: " + clusterDataVersion);
    } finally {
      kiji.release();
    }

    ProtocolVersion minimumLayoutVersion = KijiTableLayout.getMinSupportedLayoutVersion();
    ProtocolVersion maximumLayoutVersion = KijiTableLayout.getMaxSupportedLayoutVersion();
    getPrintStream().println("layout versions supported: "
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.