Class HTableImpl11

    • Constructor Detail

      • HTableImpl11

        public HTableImpl11​(org.apache.hadoop.conf.Configuration conf,
                            byte[] tableName)
                     throws java.io.IOException
        Creates an object to access a MapR table.
        Parameters:
        conf - Configuration object to use.
        tableName - Name of the table.
        Throws:
        java.io.IOException - if a remote or network exception occurs
      • HTableImpl11

        public HTableImpl11​(org.apache.hadoop.conf.Configuration conf,
                            byte[] tableName,
                            org.apache.hadoop.hbase.client.BufferedMutator bm,
                            org.apache.hadoop.hbase.client.BufferedMutator.ExceptionListener listener,
                            java.util.concurrent.ExecutorService pool)
                     throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • close

        public void close()
                   throws java.io.IOException
        Overrides:
        close in class HTableImpl
        Throws:
        java.io.IOException
      • put

        public void put​(org.apache.hadoop.hbase.client.Put put)
                 throws java.io.InterruptedIOException
        Overrides:
        put in class HTableImpl
        Throws:
        java.io.InterruptedIOException
      • put

        public void put​(java.util.List<org.apache.hadoop.hbase.client.Put> puts)
                 throws java.io.InterruptedIOException
        Overrides:
        put in class HTableImpl
        Throws:
        java.io.InterruptedIOException
      • syncMutateToMapRPut

        public com.mapr.fs.jni.MapRPut syncMutateToMapRPut​(byte[] row,
                                                           org.apache.hadoop.hbase.client.Mutation mut)
                                                    throws java.io.IOException
        Throws:
        java.io.IOException
      • checkAndMutateImpl

        public boolean checkAndMutateImpl​(byte[] row,
                                          byte[] family,
                                          byte[] qualifier,
                                          org.apache.hadoop.hbase.filter.CompareFilter.CompareOp compareOp,
                                          byte[] value,
                                          org.apache.hadoop.hbase.client.RowMutations rm,
                                          boolean throwerr)
                                   throws java.io.IOException
        Overrides:
        checkAndMutateImpl in class HTableImpl
        Throws:
        java.io.IOException