public static String generateOneWayHash(String input, String knownSalt) { try { String onewayHash = null; MessageDigest digest = MessageDigest.getInstance("SHA-512"); String randomSalt = Utilities.generateUID(); byte[] hashBytes = digest.digest((knownSalt+randomSalt).getBytes()); onewayHash = Utilities.encodeBinaryData(hashBytes); return onewayHash; } catch(Exception e) { throw new SystemException(e.getMessage(), e); } } }
@Override public String getMessage() String message = super.getMessage();
throw new SystemException(e.getMessage(), e);
throw new SystemException(e.getMessage(), e);
public static void delete(MobletApp mobletApp) throws SystemException { Session session = null; Transaction tx = null; try { session = getHibernateManager().getSessionFactory().getCurrentSession(); tx = session.beginTransaction(); String query = "delete from MobletApp where uri=?"; session.createQuery(query).setString(0, mobletApp.getUri()).executeUpdate(); tx.commit(); } catch(Exception e) { log.error(MobletApp.class, e); if(tx != null) { tx.rollback(); } throw new SystemException(e.getMessage(), e); } }
throw new SystemException(e.getMessage(), e);
throw new SystemException(e.getMessage(), e);
throw new SystemException(e.getMessage());
throw new SystemException(e.getMessage(), e);
throw new SystemException(hqe.getMessage(),hqe); throw new SystemException(hqe.getMessage(),hqe);
throw new SystemException(e.getMessage(), e);
throw new SystemException(hqe.getMessage(),hqe); throw new SystemException(hqe.getMessage(),hqe); throw new SystemException(hqe.getMessage(),hqe);
throw new SystemException(hqe.getMessage(),hqe); throw new SystemException(hqe.getMessage(),hqe); throw new SystemException(hqe.getMessage(),hqe);
throw new SystemException(e.getMessage(), e);