Package org.kiji.schema.cassandra

Examples of org.kiji.schema.cassandra.CassandraTableName


      if (familyLayout == null) {
        throw new IllegalArgumentException(
            String.format("Unknown family '%s' in table %s.", family, tableURI));
      }

      final CassandraTableName table =
          CassandraTableName.getLocalityGroupTableName(
              tableURI,
              familyLayout.getLocalityGroup().getId());

      final CassandraColumnName column =
View Full Code Here


      final CassandraColumnName column =
          mCapsule
              .getColumnNameTranslator()
              .toCassandraColumnName(KijiColumnName.create(family, qualifier));

      final CassandraTableName table =
          CassandraTableName.getLocalityGroupTableName(
              tableURI,
              familyLayout.getLocalityGroup().getId());

      final Statement delete =
View Full Code Here

   * @param admin The HBase admin object.
   * @param uri The uri of the Kiji instance to uninstall.
   * @throws java.io.IOException If there is an error.
   */
  public static void uninstall(CassandraAdmin admin, KijiURI uri) throws IOException {
    final CassandraTableName metaKeyValueTableName =
        CassandraTableName.getMetaKeyValueTableName(uri);
    final CassandraTableName metaLayoutTableName =
        CassandraTableName.getMetaLayoutTableName(uri);

    final String deleteMetaKeyValue = CQLUtils.getDropTableStatement(metaKeyValueTableName);
    final String deleteMetaLayout = CQLUtils.getDropTableStatement(metaLayoutTableName);

View Full Code Here

    }

    final KijiURI tableURI = table.getURI();
    final List<CassandraTableName> tableNames = Lists.newArrayList();
    for (final ColumnId localityGroup : localityGroups) {
      final CassandraTableName tableName =
          CassandraTableName.getLocalityGroupTableName(tableURI, localityGroup);
      tableNames.add(tableName);
    }

    mIterator = Iterators.transform(
View Full Code Here

TOP

Related Classes of org.kiji.schema.cassandra.CassandraTableName

Copyright © 2018 www.massapicom. 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.