code: @Override
      public void store(final URI type, final Record record) {
          if (KS.RESOURCE.equals(type)) {
              getHbaseUtils().processPut(record,
                      hbaseUtils.getHbaseTableNamePrefix() + DEFAULT_RES_TAB_NAME,
                      DEFAULT_RES_FAM_NAME,
                      DEFAULT_RES_QUA_NAME);
          } else if (KS.MENTION.equals(type)) {
              getHbaseUtils().processPut(record,
                      hbaseUtils.getHbaseTableNamePrefix() + DEFAULT_MEN_TAB_NAME,
                      DEFAULT_MEN_FAM_NAME,
                      DEFAULT_MEN_QUA_NAME);
          } else if (KS.ENTITY.equals(type)) {
              getHbaseUtils().processPut(record,
                      hbaseUtils.getHbaseTableNamePrefix() + DEFAULT_ENT_TAB_NAME,
                      DEFAULT_ENT_FAM_NAME,
                      DEFAULT_ENT_QUA_NAME);
          } else if (KS.CONTEXT.equals(type)) {
              getHbaseUtils().processPut(record,
                      hbaseUtils.getHbaseTableNamePrefix() + DEFAULT_CON_TAB_NAME,
                      DEFAULT_CON_FAM_NAME,
                      DEFAULT_CON_QUA_NAME);
          } else if (KS.USER.equals(type)) {
              getHbaseUtils().processPut(record,
                      hbaseUtils.getHbaseTableNamePrefix() + DEFAULT_USR_TAB_NAME,
                      DEFAULT_USR_FAM_NAME,
                      DEFAULT_USR_QUA_NAME);
          } else {
              throw new IllegalArgumentException("Unsupported record:\n"
                      + record.toString(Data.getNamespaceMap(), true));
          }
      }
docs: {@inheritDoc} Puts a record inside the HBase store.