@Override public boolean contains(Object object) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.contains(object); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override public Query createQuery(String queryString, boolean strictName) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.createQuery(queryString, strictName); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override public void delete(Object object) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } _session.delete(object); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override protected DDMFormInstance removeImpl(DDMFormInstance ddmFormInstance) { Session session = null; try { session = openSession(); if (!session.contains(ddmFormInstance)) { ddmFormInstance = (DDMFormInstance)session.get(DDMFormInstanceImpl.class, ddmFormInstance.getPrimaryKeyObj()); } if (ddmFormInstance != null) { session.delete(ddmFormInstance); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmFormInstance != null) { clearCache(ddmFormInstance); } return ddmFormInstance; }
@Override public SQLQuery createSynchronizedSQLQuery(String queryString) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.createSynchronizedSQLQuery(queryString); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override public Object get(Class<?> clazz, Serializable id) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.get(clazz, id); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override public Serializable save(Object object) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.save(object); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override public Object merge(Object object) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.merge(object); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override protected DDMStructure removeImpl(DDMStructure ddmStructure) { Session session = null; try { session = openSession(); if (!session.contains(ddmStructure)) { ddmStructure = (DDMStructure)session.get(DDMStructureImpl.class, ddmStructure.getPrimaryKeyObj()); } if (ddmStructure != null) { session.delete(ddmStructure); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmStructure != null) { clearCache(ddmStructure); } return ddmStructure; }
@Override public SQLQuery createSynchronizedSQLQuery( String queryString, boolean strictName) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.createSynchronizedSQLQuery(queryString, strictName); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override public Object get(Class<?> clazz, Serializable id, LockMode lockMode) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.get(clazz, id, lockMode); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
@Override protected DDMDataProviderInstanceLink removeImpl( DDMDataProviderInstanceLink ddmDataProviderInstanceLink) { Session session = null; try { session = openSession(); if (!session.contains(ddmDataProviderInstanceLink)) { ddmDataProviderInstanceLink = (DDMDataProviderInstanceLink)session.get(DDMDataProviderInstanceLinkImpl.class, ddmDataProviderInstanceLink.getPrimaryKeyObj()); } if (ddmDataProviderInstanceLink != null) { session.delete(ddmDataProviderInstanceLink); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmDataProviderInstanceLink != null) { clearCache(ddmDataProviderInstanceLink); } return ddmDataProviderInstanceLink; }
@Override public Query createQuery(String queryString) throws ORMException { Thread currentThread = Thread.currentThread(); ClassLoader contextClassLoader = currentThread.getContextClassLoader(); try { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(_classLoader); } return _session.createQuery(queryString); } finally { if (contextClassLoader != _classLoader) { currentThread.setContextClassLoader(contextClassLoader); } } }
sb.append(" >= ?"); SQLQuery sqlQuery = session.createSynchronizedSQLQuery( sb.toString());
session = openSession(); DDMDataProviderInstanceLink ddmDataProviderInstanceLink = (DDMDataProviderInstanceLink)session.get(DDMDataProviderInstanceLinkImpl.class, primaryKey);
@Override protected DDMFormInstanceRecordVersion removeImpl( DDMFormInstanceRecordVersion ddmFormInstanceRecordVersion) { Session session = null; try { session = openSession(); if (!session.contains(ddmFormInstanceRecordVersion)) { ddmFormInstanceRecordVersion = (DDMFormInstanceRecordVersion)session.get(DDMFormInstanceRecordVersionImpl.class, ddmFormInstanceRecordVersion.getPrimaryKeyObj()); } if (ddmFormInstanceRecordVersion != null) { session.delete(ddmFormInstanceRecordVersion); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmFormInstanceRecordVersion != null) { clearCache(ddmFormInstanceRecordVersion); } return ddmFormInstanceRecordVersion; }
/** * Returns the number of ddm data provider instance links. * * @return the number of ddm data provider instance links */ @Override public int countAll() { Long count = (Long)finderCache.getResult(_finderPathCountAll, FINDER_ARGS_EMPTY, this); if (count == null) { Session session = null; try { session = openSession(); Query q = session.createQuery(_SQL_COUNT_DDMDATAPROVIDERINSTANCELINK); count = (Long)q.uniqueResult(); finderCache.putResult(_finderPathCountAll, FINDER_ARGS_EMPTY, count); } catch (Exception e) { finderCache.removeResult(_finderPathCountAll, FINDER_ARGS_EMPTY); throw processException(e); } finally { closeSession(session); } } return count.intValue(); }
sb.append(" <= ?"); SQLQuery sqlQuery = session.createSynchronizedSQLQuery( sb.toString());
session = openSession(); DDMDataProviderInstance ddmDataProviderInstance = (DDMDataProviderInstance)session.get(DDMDataProviderInstanceImpl.class, primaryKey);
@Override protected JournalArticleLocalization removeImpl( JournalArticleLocalization journalArticleLocalization) { Session session = null; try { session = openSession(); if (!session.contains(journalArticleLocalization)) { journalArticleLocalization = (JournalArticleLocalization)session.get(JournalArticleLocalizationImpl.class, journalArticleLocalization.getPrimaryKeyObj()); } if (journalArticleLocalization != null) { session.delete(journalArticleLocalization); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (journalArticleLocalization != null) { clearCache(journalArticleLocalization); } return journalArticleLocalization; }