Package me.prettyprint.hector.api.beans

Examples of me.prettyprint.hector.api.beans.Composite.addComponent()


   * @return
   */
  public static Map<Integer, LabelCounters> getAll(final String mailbox)
  {
    Composite startRange = new Composite();
    startRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);

    Composite endRange = new Composite();
    endRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.GREATER_THAN_EQUAL);

    SliceCounterQuery<String, Composite> sliceQuery =
View Full Code Here


  {
    Composite startRange = new Composite();
    startRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);

    Composite endRange = new Composite();
    endRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.GREATER_THAN_EQUAL);

    SliceCounterQuery<String, Composite> sliceQuery =
        createCounterSliceQuery(CassandraDAOFactory.getKeyspace(), strSe, new CompositeSerializer());
    sliceQuery.setColumnFamily(CF_COUNTERS);
    sliceQuery.setKey(mailbox);
View Full Code Here

   * @return
   */
  public static LabelCounters get(final String mailbox, final Integer labelId)
  {
    Composite startRange = new Composite();
    startRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    startRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.EQUAL);

    Composite endRange = new Composite();
    endRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    endRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.GREATER_THAN_EQUAL);
View Full Code Here

   */
  public static LabelCounters get(final String mailbox, final Integer labelId)
  {
    Composite startRange = new Composite();
    startRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    startRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.EQUAL);

    Composite endRange = new Composite();
    endRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    endRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.GREATER_THAN_EQUAL);

View Full Code Here

    Composite startRange = new Composite();
    startRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    startRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.EQUAL);

    Composite endRange = new Composite();
    endRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    endRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.GREATER_THAN_EQUAL);

    SliceCounterQuery<String, Composite> sliceQuery =
        createCounterSliceQuery(CassandraDAOFactory.getKeyspace(), strSe, new CompositeSerializer());
    sliceQuery.setColumnFamily(CF_COUNTERS);
View Full Code Here

    startRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    startRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.EQUAL);

    Composite endRange = new Composite();
    endRange.addComponent(0, CN_TYPE_LABEL, Composite.ComponentEquality.EQUAL);
    endRange.addComponent(1, labelId.toString(), Composite.ComponentEquality.GREATER_THAN_EQUAL);

    SliceCounterQuery<String, Composite> sliceQuery =
        createCounterSliceQuery(CassandraDAOFactory.getKeyspace(), strSe, new CompositeSerializer());
    sliceQuery.setColumnFamily(CF_COUNTERS);
    sliceQuery.setKey(mailbox);
View Full Code Here

   */
  private static HCounterColumn<Composite> countersToCompositeColumn(
      final Integer labelId, final char subtype, final Long count)
  {
    Composite composite = new Composite();
    composite.addComponent(CN_TYPE_LABEL, strSe);
    composite.addComponent(labelId.toString(), strSe);
    composite.addComponent(Character.toString(subtype), strSe);
    return createCounterColumn(composite, count, new CompositeSerializer());
  }

View Full Code Here

  private static HCounterColumn<Composite> countersToCompositeColumn(
      final Integer labelId, final char subtype, final Long count)
  {
    Composite composite = new Composite();
    composite.addComponent(CN_TYPE_LABEL, strSe);
    composite.addComponent(labelId.toString(), strSe);
    composite.addComponent(Character.toString(subtype), strSe);
    return createCounterColumn(composite, count, new CompositeSerializer());
  }

  /**
 
View Full Code Here

      final Integer labelId, final char subtype, final Long count)
  {
    Composite composite = new Composite();
    composite.addComponent(CN_TYPE_LABEL, strSe);
    composite.addComponent(labelId.toString(), strSe);
    composite.addComponent(Character.toString(subtype), strSe);
    return createCounterColumn(composite, count, new CompositeSerializer());
  }

  /**
   * Convert Hector Composite Columns to {@link LabelCounters}
View Full Code Here

    Mutator<Composite> mutator = HFactory.createMutator(
        CassandraDAOFactory.getKeyspace(), CompositeSerializer.get());
   
    Composite key = new Composite();
    key.addComponent(objectId, uuidSe);
    key.addComponent(blockId, intSe);

    mutator.insert(key, CF_BLOB,
        createColumn(DEFAULT_SUB_BLOCK_ID, data, intSe, byteSe));
  }
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.