/** * {@inheritDoc} */ @Override public boolean checkAndMutate(final byte[] row, final byte[] family, final byte[] qualifier, final CompareOperator compareOp, final byte[] value, final RowMutations rm) throws IOException { return super.checkAndMutate(row, family, qualifier, toCompareOp(compareOp), value, rm); }
/** * {@inheritDoc} */ @Override public boolean checkAndMutate(final byte[] row, final byte[] family, final byte[] qualifier, final CompareOperator compareOp, final byte[] value, final RowMutations rm) throws IOException { return super.checkAndMutate(row, family, qualifier, toCompareOp(compareOp), value, rm); }
/** {@inheritDoc} */ @Override public boolean checkAndPut(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, byte[] value, Put put) throws IOException { LOG.trace("checkAndPut(byte[], byte[], byte[], CompareOp, value, Put)"); ConditionalRowMutation request = new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family) .qualifier(qualifier) .ifMatches(compareOp, value) .withPut(put) .build(); return checkAndMutate(row, request, "checkAndPut"); }
/** {@inheritDoc} */ @Override public boolean checkAndDelete(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, byte[] value, Delete delete) throws IOException { LOG.trace("checkAndDelete(byte[], byte[], byte[], CompareOp, byte[], Delete)"); ConditionalRowMutation request = new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family) .qualifier(qualifier) .ifMatches(compareOp, value) .withDelete(delete) .build(); return checkAndMutate(row, request, "checkAndDelete"); }
/** {@inheritDoc} */ @Override public boolean checkAndPut(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, byte[] value, Put put) throws IOException { LOG.trace("checkAndPut(byte[], byte[], byte[], CompareOp, value, Put)"); ConditionalRowMutation request = new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family) .qualifier(qualifier) .ifMatches(compareOp, value) .withPut(put) .build(); return checkAndMutate(row, request, "checkAndPut"); }
/** {@inheritDoc} */ @Override public boolean checkAndDelete(byte[] row, byte[] family, byte[] qualifier, CompareFilter.CompareOp compareOp, byte[] value, Delete delete) throws IOException { LOG.trace("checkAndDelete(byte[], byte[], byte[], CompareOp, byte[], Delete)"); ConditionalRowMutation request = new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family) .qualifier(qualifier) .ifMatches(compareOp, value) .withDelete(delete) .build(); return checkAndMutate(row, request, "checkAndDelete"); }
/** {@inheritDoc} */ @Override public boolean checkAndMutate( final byte [] row, final byte [] family, final byte [] qualifier, final CompareFilter.CompareOp compareOp, final byte [] value, final RowMutations rm) throws IOException { LOG.trace("checkAndMutate(byte[], byte[], byte[], CompareOp, byte[], RowMutations)"); ConditionalRowMutation request = new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family) .qualifier(qualifier) .ifMatches(compareOp, value) .withMutations(rm) .build(); return checkAndMutate(row, request, "checkAndMutate"); }
/** {@inheritDoc} */ @Override public boolean checkAndMutate( final byte [] row, final byte [] family, final byte [] qualifier, final CompareFilter.CompareOp compareOp, final byte [] value, final RowMutations rm) throws IOException { LOG.trace("checkAndMutate(byte[], byte[], byte[], CompareOp, byte[], RowMutations)"); ConditionalRowMutation request = new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family) .qualifier(qualifier) .ifMatches(compareOp, value) .withMutations(rm) .build(); return checkAndMutate(row, request, "checkAndMutate"); }