Refine search
/** * Returns encoded bytes. * * @param name * field name. * @return encoded byte array. */ byte[] getEncodedBytes(final String name) { try { if (name != null) { return name.getBytes(Constants.CHARSET_UTF8); } } catch (UnsupportedEncodingException e) { logger.error("Error during persist, Caused by:", e); throw new PersistenceException(e); } return null; }
public void execute(List<Operation> operations) { if (operations != null && !operations.isEmpty()) { try { kvStore.execute(operations); } catch (DurabilityException e) { log.error("Error while executing operations",e); throw new PersistenceException("Error while Persisting data using batch. Caused by: " + e + "."); } catch (OperationExecutionException e) { log.error("Error while executing operations",e); throw new PersistenceException("Error while Persisting data using batch. Caused by: " + e + "."); } catch (FaultException e) { log.error("Error while executing operations",e); throw new PersistenceException("Error while Persisting data using batch. Caused by: " + e + "."); } finally { operations.clear(); } } }
log.error("Error while executing operations in OracleNOSQL, Caused by:" + e + "."); throw new PersistenceException("Error while Persisting data using batch", e); log.error("Error while executing operations in OracleNOSQL, Caused by:" + e + "."); throw new PersistenceException("Error while Persisting data using batch", e); log.error("Error while executing operations in OracleNOSQL, Caused by:" + e + "."); throw new PersistenceException("Error while Persisting data using batch", e);
logger.error("Error while creating an instance of {} .", clazz); throw new PersistenceException(iex); logger.error("Illegal Access while reading data from {}, Caused by: .", clazz, iaex); throw new PersistenceException(iaex); logger.error("Error while creating an instance of {}, Caused by: .", clazz, e); throw new PersistenceException(e);
@Override public <E> List<E> findAll(Class<E> entityClass, String[] columnsToSelect, Object... keys) { Object connection = getConnection(); List results = new ArrayList(); try { for (Object key : keys) { Object result = fetch(entityClass, key, connection, null); if (result != null) { results.add(result); } } } catch (InstantiationException e) { logger.error("Error during find by key:", e); throw new PersistenceException(e); } catch (IllegalAccessException e) { logger.error("Error during find by key:", e); throw new PersistenceException(e); } return results; }
public void deleteByColumn(String schemaName, String tableName, String columnName, Object columnValue) { try { handler.deleteRow(columnValue, schemaName, tableName); KunderaCoreUtils.printQuery("Delete data from " + tableName + " for PK " + columnValue, showQuery); } catch (IOException ioex) { log.error("Error during get columns by key. Caused by: .", ioex); throw new PersistenceException(ioex); } }
@Override public void delete(Table hTable, Object rowKey, String colFamily, String colName) { try { byte[] rowBytes = HBaseUtils.getBytes(rowKey); Delete delete = new Delete(rowBytes); hTable.delete(delete); } catch (IOException e) { logger.error("Error while delete on hbase for : " + rowKey); throw new PersistenceException("Could not perform delete. Caused by: ", e); } } }
@Override public void batchProcess(Map<String, List<Row>> batchData) { for (String tableName : batchData.keySet()) { List<Row> actions = batchData.get(tableName); try { Table hTable = gethTable(tableName); hTable.batch(actions, new Object[actions.size()]); } catch (IOException | InterruptedException e) { logger.error("Error while batch processing on HTable: " + tableName); throw new PersistenceException(e); } } } }
@Override public void deleteByColumn(String tableName, String colFamily, String columnName, Object columnValue) { try { String hTableName = HBaseUtils.getHTableName(tableName, colFamily); handler.deleteRow(columnValue, columnName, colFamily, hTableName); } catch (IOException ioex) { log.error("Error during get columns by key. Caused by: .", ioex); throw new PersistenceException(ioex); } }
log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e);
log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e);
throw new PersistenceException("Always expecting more than 1 row from " + sql); if (e.getMessage().contains("Database is already closed")) { String msg = "Error getting SEQ when DB shutting down " + e.getMessage(); logger.error(msg); System.out.println(msg); return Collections.emptyList(); } else { throw new PersistenceException("Error getting sequence nextval", e);
@Override public Object find(Class entityClass, Object key) { Object result = null; Object connection = getConnection(); try { result = fetch(entityClass, key, connection, null); } catch (InstantiationException e) { logger.error("Error during find by key:", e); throw new PersistenceException(e); } catch (IllegalAccessException e) { logger.error("Error during find by key:", e); throw new PersistenceException(e); } finally { onCleanup(connection); } return result; }
logger.error("Error during find by key:", e); throw new PersistenceException(e); logger.error("Error during find by key:", e); throw new PersistenceException(e);
log.error("Error while retrieving field{} value via CQL, Caused by: .", keyClass.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", keyClass.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", keyClass.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", keyClass.getSimpleName(), e); throw new PersistenceException(e);
log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e);
log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", clazz.getSimpleName(), e); throw new PersistenceException(e);
logger.error("Error during prepare composite key, Caused by {}.", e); throw new PersistenceException(e);
log.error("Error while retrieving field{} value via CQL, Caused by: .", keyClass.getSimpleName(), e); throw new PersistenceException(e); log.error("Error while retrieving field{} value via CQL, Caused by: .", keyClass.getSimpleName(), e); throw new PersistenceException(e);
logger.error(e.getMessage()); logger.error("Error during prepare composite key, Caused by {}.", e); throw new PersistenceException(e);