@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 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 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 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; }
@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; }
@Override protected DDMStorageLink removeImpl(DDMStorageLink ddmStorageLink) { Session session = null; try { session = openSession(); if (!session.contains(ddmStorageLink)) { ddmStorageLink = (DDMStorageLink)session.get(DDMStorageLinkImpl.class, ddmStorageLink.getPrimaryKeyObj()); } if (ddmStorageLink != null) { session.delete(ddmStorageLink); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmStorageLink != null) { clearCache(ddmStorageLink); } return ddmStorageLink; }
@Override protected DDMStructureLink removeImpl(DDMStructureLink ddmStructureLink) { Session session = null; try { session = openSession(); if (!session.contains(ddmStructureLink)) { ddmStructureLink = (DDMStructureLink)session.get(DDMStructureLinkImpl.class, ddmStructureLink.getPrimaryKeyObj()); } if (ddmStructureLink != null) { session.delete(ddmStructureLink); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmStructureLink != null) { clearCache(ddmStructureLink); } return ddmStructureLink; }
@Override protected JournalArticle removeImpl(JournalArticle journalArticle) { Session session = null; try { session = openSession(); if (!session.contains(journalArticle)) { journalArticle = (JournalArticle)session.get(JournalArticleImpl.class, journalArticle.getPrimaryKeyObj()); } if (journalArticle != null) { session.delete(journalArticle); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (journalArticle != null) { clearCache(journalArticle); } return journalArticle; }
@Override protected DDMStructureLayout removeImpl( DDMStructureLayout ddmStructureLayout) { Session session = null; try { session = openSession(); if (!session.contains(ddmStructureLayout)) { ddmStructureLayout = (DDMStructureLayout)session.get(DDMStructureLayoutImpl.class, ddmStructureLayout.getPrimaryKeyObj()); } if (ddmStructureLayout != null) { session.delete(ddmStructureLayout); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmStructureLayout != null) { clearCache(ddmStructureLayout); } return ddmStructureLayout; }
@Override protected DDMFormInstanceVersion removeImpl( DDMFormInstanceVersion ddmFormInstanceVersion) { Session session = null; try { session = openSession(); if (!session.contains(ddmFormInstanceVersion)) { ddmFormInstanceVersion = (DDMFormInstanceVersion)session.get(DDMFormInstanceVersionImpl.class, ddmFormInstanceVersion.getPrimaryKeyObj()); } if (ddmFormInstanceVersion != null) { session.delete(ddmFormInstanceVersion); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmFormInstanceVersion != null) { clearCache(ddmFormInstanceVersion); } return ddmFormInstanceVersion; }
@Override protected JournalContentSearch removeImpl( JournalContentSearch journalContentSearch) { Session session = null; try { session = openSession(); if (!session.contains(journalContentSearch)) { journalContentSearch = (JournalContentSearch)session.get(JournalContentSearchImpl.class, journalContentSearch.getPrimaryKeyObj()); } if (journalContentSearch != null) { session.delete(journalContentSearch); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (journalContentSearch != null) { clearCache(journalContentSearch); } return journalContentSearch; }
@Override protected DDMTemplate removeImpl(DDMTemplate ddmTemplate) { Session session = null; try { session = openSession(); if (!session.contains(ddmTemplate)) { ddmTemplate = (DDMTemplate)session.get(DDMTemplateImpl.class, ddmTemplate.getPrimaryKeyObj()); } if (ddmTemplate != null) { session.delete(ddmTemplate); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmTemplate != null) { clearCache(ddmTemplate); } return ddmTemplate; }
@Override protected JournalFolder removeImpl(JournalFolder journalFolder) { Session session = null; try { session = openSession(); if (!session.contains(journalFolder)) { journalFolder = (JournalFolder)session.get(JournalFolderImpl.class, journalFolder.getPrimaryKeyObj()); } if (journalFolder != null) { session.delete(journalFolder); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (journalFolder != null) { clearCache(journalFolder); } return journalFolder; }
@Override protected DDMContent removeImpl(DDMContent ddmContent) { Session session = null; try { session = openSession(); if (!session.contains(ddmContent)) { ddmContent = (DDMContent)session.get(DDMContentImpl.class, ddmContent.getPrimaryKeyObj()); } if (ddmContent != null) { session.delete(ddmContent); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmContent != null) { clearCache(ddmContent); } return ddmContent; }
@Override protected DDMTemplateLink removeImpl(DDMTemplateLink ddmTemplateLink) { Session session = null; try { session = openSession(); if (!session.contains(ddmTemplateLink)) { ddmTemplateLink = (DDMTemplateLink)session.get(DDMTemplateLinkImpl.class, ddmTemplateLink.getPrimaryKeyObj()); } if (ddmTemplateLink != null) { session.delete(ddmTemplateLink); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmTemplateLink != null) { clearCache(ddmTemplateLink); } return ddmTemplateLink; }
@Override protected JournalFeed removeImpl(JournalFeed journalFeed) { Session session = null; try { session = openSession(); if (!session.contains(journalFeed)) { journalFeed = (JournalFeed)session.get(JournalFeedImpl.class, journalFeed.getPrimaryKeyObj()); } if (journalFeed != null) { session.delete(journalFeed); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (journalFeed != null) { clearCache(journalFeed); } return journalFeed; }
@Override protected DDMFormInstanceRecord removeImpl( DDMFormInstanceRecord ddmFormInstanceRecord) { Session session = null; try { session = openSession(); if (!session.contains(ddmFormInstanceRecord)) { ddmFormInstanceRecord = (DDMFormInstanceRecord)session.get(DDMFormInstanceRecordImpl.class, ddmFormInstanceRecord.getPrimaryKeyObj()); } if (ddmFormInstanceRecord != null) { session.delete(ddmFormInstanceRecord); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (ddmFormInstanceRecord != null) { clearCache(ddmFormInstanceRecord); } return ddmFormInstanceRecord; }
@Override protected Club removeImpl(Club club) { club = toUnwrappedModel(club); Session session = null; try { session = openSession(); if (!session.contains(club)) { club = (Club)session.get(ClubImpl.class, club.getPrimaryKeyObj()); } if (club != null) { session.delete(club); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (club != null) { clearCache(club); } return club; }
@Override protected Roster removeImpl(Roster roster) { roster = toUnwrappedModel(roster); Session session = null; try { session = openSession(); if (!session.contains(roster)) { roster = (Roster)session.get(RosterImpl.class, roster.getPrimaryKeyObj()); } if (roster != null) { session.delete(roster); } } catch (Exception e) { throw processException(e); } finally { closeSession(session); } if (roster != null) { clearCache(roster); } return roster; }