List of usage examples for com.liferay.portal.kernel.model SystemEventConstants ACTION_SKIP
int ACTION_SKIP
To view the source code for com.liferay.portal.kernel.model SystemEventConstants ACTION_SKIP.
Click Source Link
From source file:com.liferay.bookmarks.service.BookmarksFolderLocalService.java
License:Open Source License
@Indexable(type = IndexableType.DELETE) @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public BookmarksFolder deleteFolder(BookmarksFolder folder) throws PortalException;
From source file:com.liferay.bookmarks.service.BookmarksFolderLocalService.java
License:Open Source License
@Indexable(type = IndexableType.DELETE) @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public BookmarksFolder deleteFolder(BookmarksFolder folder, boolean includeTrashedEntries) throws PortalException;
From source file:com.liferay.bookmarks.service.impl.BookmarksFolderLocalServiceImpl.java
License:Open Source License
@Indexable(type = IndexableType.DELETE) @Override// ww w .j a va 2 s. c o m @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public BookmarksFolder deleteFolder(BookmarksFolder folder) throws PortalException { return bookmarksFolderLocalService.deleteFolder(folder, true); }
From source file:com.liferay.bookmarks.service.impl.BookmarksFolderLocalServiceImpl.java
License:Open Source License
@Indexable(type = IndexableType.DELETE) @Override/*from w w w. j a v a 2 s . co m*/ @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public BookmarksFolder deleteFolder(BookmarksFolder folder, boolean includeTrashedEntries) throws PortalException { // Folders List<BookmarksFolder> folders = bookmarksFolderPersistence.findByG_P(folder.getGroupId(), folder.getFolderId()); for (BookmarksFolder curFolder : folders) { if (includeTrashedEntries || !curFolder.isInTrashExplicitly()) { bookmarksFolderLocalService.deleteFolder(curFolder); } } // Folder bookmarksFolderPersistence.remove(folder); // Resources resourceLocalService.deleteResource(folder, ResourceConstants.SCOPE_INDIVIDUAL); // Entries bookmarksEntryLocalService.deleteEntries(folder.getGroupId(), folder.getFolderId(), includeTrashedEntries); // Asset assetEntryLocalService.deleteEntry(BookmarksFolder.class.getName(), folder.getFolderId()); // Expando expandoRowLocalService.deleteRows(folder.getFolderId()); // Ratings ratingsStatsLocalService.deleteStats(BookmarksFolder.class.getName(), folder.getFolderId()); // Subscriptions subscriptionLocalService.deleteSubscriptions(folder.getCompanyId(), BookmarksFolder.class.getName(), folder.getFolderId()); // Trash if (folder.isInTrashExplicitly()) { trashEntryLocalService.deleteEntry(BookmarksFolder.class.getName(), folder.getFolderId()); } else { trashVersionLocalService.deleteTrashVersion(BookmarksFolder.class.getName(), folder.getFolderId()); } return folder; }
From source file:com.liferay.dynamic.data.lists.service.DDLRecordLocalService.java
License:Open Source License
/** * Deletes the record and its resources./* w ww .jav a 2 s. co m*/ * * @param record the record to be deleted * @return the record * @throws PortalException if a portal exception occurred */ @Indexable(type = IndexableType.DELETE) @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public DDLRecord deleteRecord(DDLRecord record) throws PortalException;
From source file:com.liferay.dynamic.data.lists.service.DDLRecordSetLocalService.java
License:Open Source License
/** * Deletes the record set and its resources. * * @param recordSet the record set to be deleted * @throws PortalException if a portal exception occurred *///from w ww . j a v a 2 s . c o m @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public void deleteRecordSet(DDLRecordSet recordSet) throws PortalException;
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordLocalServiceImpl.java
License:Open Source License
/** * Deletes the record and its resources. * * @param record the record to be deleted * @return the record/*w w w. j a va 2 s. c o m*/ * @throws PortalException if a portal exception occurred */ @Indexable(type = IndexableType.DELETE) @Override @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public DDLRecord deleteRecord(DDLRecord record) throws PortalException { // Record ddlRecordPersistence.remove(record); // Record Versions List<DDLRecordVersion> recordVersions = ddlRecordVersionPersistence.findByRecordId(record.getRecordId()); for (DDLRecordVersion recordVersion : recordVersions) { ddlRecordVersionPersistence.remove(recordVersion); // Dynamic data mapping storage storageEngine.deleteByClass(recordVersion.getDDMStorageId()); // Workflow deleteWorkflowInstanceLink(record.getCompanyId(), record.getGroupId(), recordVersion.getPrimaryKey()); } // Asset deleteAssetEntry(record.getRecordId()); // Ratings deleteRatingsStats(record.getRecordId()); return record; }
From source file:com.liferay.dynamic.data.lists.service.impl.DDLRecordSetLocalServiceImpl.java
License:Open Source License
/** * Deletes the record set and its resources. * * @param recordSet the record set to be deleted * @throws PortalException if a portal exception occurred *///from w w w . j ava2s. c o m @Override @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public void deleteRecordSet(DDLRecordSet recordSet) throws PortalException { // Record set ddlRecordSetPersistence.remove(recordSet); // Resources resourceLocalService.deleteResource(recordSet.getCompanyId(), DDLRecordSet.class.getName(), ResourceConstants.SCOPE_INDIVIDUAL, recordSet.getRecordSetId()); // Records ddlRecordLocalService.deleteRecords(recordSet.getRecordSetId()); // Dynamic data mapping structure link ddmStructureLinkLocalService.deleteStructureLinks(classNameLocalService.getClassNameId(DDLRecordSet.class), recordSet.getRecordSetId()); // Workflow workflowDefinitionLinkLocalService.deleteWorkflowDefinitionLink(recordSet.getCompanyId(), recordSet.getGroupId(), DDLRecordSet.class.getName(), recordSet.getRecordSetId(), 0); }
From source file:com.liferay.dynamic.data.mapping.service.DDMFormInstanceLocalService.java
License:Open Source License
@SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public void deleteFormInstance(DDMFormInstance ddmFormInstance) throws PortalException;
From source file:com.liferay.dynamic.data.mapping.service.DDMFormInstanceRecordLocalService.java
License:Open Source License
@Indexable(type = IndexableType.DELETE) @SystemEvent(action = SystemEventConstants.ACTION_SKIP, type = SystemEventConstants.TYPE_DELETE) public DDMFormInstanceRecord deleteFormInstanceRecord(DDMFormInstanceRecord ddmFormInstanceRecord) throws PortalException;