com.liferay.portlet.bookmarks.service.impl
Class BookmarksFolderLocalServiceImpl
java.lang.Object
com.liferay.portal.service.BaseLocalServiceImpl
com.liferay.portlet.bookmarks.service.base.BookmarksFolderLocalServiceBaseImpl
com.liferay.portlet.bookmarks.service.impl.BookmarksFolderLocalServiceImpl
- All Implemented Interfaces:
- IdentifiableBean, BaseLocalService, PermissionedModelLocalService, PersistedModelLocalService, BookmarksFolderLocalService
public class BookmarksFolderLocalServiceImpl
- extends BookmarksFolderLocalServiceBaseImpl
| Fields inherited from class com.liferay.portlet.bookmarks.service.base.BookmarksFolderLocalServiceBaseImpl |
assetEntryFinder, assetEntryLocalService, assetEntryPersistence, assetEntryService, assetLinkLocalService, assetLinkPersistence, bookmarksEntryFinder, bookmarksEntryLocalService, bookmarksEntryPersistence, bookmarksEntryService, bookmarksFolderFinder, bookmarksFolderLocalService, bookmarksFolderPersistence, bookmarksFolderService, classNameLocalService, classNamePersistence, classNameService, counterLocalService, expandoRowLocalService, expandoRowPersistence, groupFinder, groupLocalService, groupPersistence, groupService, persistedModelLocalServiceRegistry, resourceLocalService, socialActivityFinder, socialActivityLocalService, socialActivityPersistence, socialActivityService, subscriptionLocalService, subscriptionPersistence, trashEntryLocalService, trashEntryPersistence, trashEntryService, trashVersionLocalService, trashVersionPersistence, userFinder, userLocalService, userPersistence, userService |
|
Method Summary |
BookmarksFolder |
addFolder(long userId,
long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
|
BookmarksFolder |
deleteFolder(BookmarksFolder folder)
|
BookmarksFolder |
deleteFolder(BookmarksFolder folder,
boolean includeTrashedEntries)
|
BookmarksFolder |
deleteFolder(long folderId)
|
BookmarksFolder |
deleteFolder(long folderId,
boolean includeTrashedEntries)
|
void |
deleteFolders(long groupId)
|
List<BookmarksFolder> |
getCompanyFolders(long companyId,
int start,
int end)
|
int |
getCompanyFoldersCount(long companyId)
|
BookmarksFolder |
getFolder(long folderId)
|
List<BookmarksFolder> |
getFolders(long groupId)
|
List<BookmarksFolder> |
getFolders(long groupId,
long parentFolderId)
|
List<BookmarksFolder> |
getFolders(long groupId,
long parentFolderId,
int start,
int end)
|
List<BookmarksFolder> |
getFolders(long groupId,
long parentFolderId,
int status,
int start,
int end)
|
List<Object> |
getFoldersAndEntries(long groupId,
long folderId)
|
List<Object> |
getFoldersAndEntries(long groupId,
long folderId,
int status)
|
List<Object> |
getFoldersAndEntries(long groupId,
long folderId,
int status,
int start,
int end)
|
int |
getFoldersAndEntriesCount(long groupId,
long folderId,
int status)
|
int |
getFoldersCount(long groupId,
long parentFolderId)
|
int |
getFoldersCount(long groupId,
long parentFolderId,
int status)
|
List<BookmarksFolder> |
getNoAssetFolders()
|
protected long |
getParentFolderId(BookmarksFolder folder,
long parentFolderId)
|
protected long |
getParentFolderId(long groupId,
long parentFolderId)
|
void |
getSubfolderIds(List<Long> folderIds,
long groupId,
long folderId)
|
protected void |
mergeFolders(BookmarksFolder fromFolder,
long toFolderId)
|
protected void |
moveDependentsToTrash(List<Object> foldersAndEntries,
long trashEntryId)
|
BookmarksFolder |
moveFolder(long folderId,
long parentFolderId)
|
BookmarksFolder |
moveFolderFromTrash(long userId,
long folderId,
long parentFolderId)
|
BookmarksFolder |
moveFolderToTrash(long userId,
long folderId)
|
void |
rebuildTree(long companyId)
|
void |
rebuildTree(long companyId,
long parentFolderId,
String parentTreePath,
boolean reindex)
|
protected void |
restoreDependentsFromTrash(List<Object> foldersAndEntries)
|
void |
restoreFolderFromTrash(long userId,
long folderId)
|
void |
subscribeFolder(long userId,
long groupId,
long folderId)
|
void |
unsubscribeFolder(long userId,
long groupId,
long folderId)
|
void |
updateAsset(long userId,
BookmarksFolder folder,
long[] assetCategoryIds,
String[] assetTagNames,
long[] assetLinkEntryIds)
|
BookmarksFolder |
updateFolder(long userId,
long folderId,
long parentFolderId,
String name,
String description,
boolean mergeWithParentFolder,
ServiceContext serviceContext)
|
BookmarksFolder |
updateStatus(long userId,
BookmarksFolder folder,
int status)
|
protected void |
validate(String name)
|
| Methods inherited from class com.liferay.portlet.bookmarks.service.base.BookmarksFolderLocalServiceBaseImpl |
addBookmarksFolder, afterPropertiesSet, createBookmarksFolder, deleteBookmarksFolder, deleteBookmarksFolder, deletePersistedModel, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchBookmarksFolder, fetchBookmarksFolderByUuidAndGroupId, getActionableDynamicQuery, getAssetEntryFinder, getAssetEntryLocalService, getAssetEntryPersistence, getAssetEntryService, getAssetLinkLocalService, getAssetLinkPersistence, getBeanIdentifier, getBookmarksEntryFinder, getBookmarksEntryLocalService, getBookmarksEntryPersistence, getBookmarksEntryService, getBookmarksFolder, getBookmarksFolderByUuidAndGroupId, getBookmarksFolderFinder, getBookmarksFolderLocalService, getBookmarksFolderPersistence, getBookmarksFolders, getBookmarksFoldersByUuidAndCompanyId, getBookmarksFoldersByUuidAndCompanyId, getBookmarksFoldersCount, getBookmarksFolderService, getClassNameLocalService, getClassNamePersistence, getClassNameService, getCounterLocalService, getExpandoRowLocalService, getExpandoRowPersistence, getExportActionableDynamicQuery, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getModelClass, getModelClassName, getPersistedModel, getResourceLocalService, getSocialActivityFinder, getSocialActivityLocalService, getSocialActivityPersistence, getSocialActivityService, getSubscriptionLocalService, getSubscriptionPersistence, getTrashEntryLocalService, getTrashEntryPersistence, getTrashEntryService, getTrashVersionLocalService, getTrashVersionPersistence, getUserFinder, getUserLocalService, getUserPersistence, getUserService, initActionableDynamicQuery, runSQL, setAssetEntryFinder, setAssetEntryLocalService, setAssetEntryPersistence, setAssetEntryService, setAssetLinkLocalService, setAssetLinkPersistence, setBeanIdentifier, setBookmarksEntryFinder, setBookmarksEntryLocalService, setBookmarksEntryPersistence, setBookmarksEntryService, setBookmarksFolderFinder, setBookmarksFolderLocalService, setBookmarksFolderPersistence, setBookmarksFolderService, setClassNameLocalService, setClassNamePersistence, setClassNameService, setCounterLocalService, setExpandoRowLocalService, setExpandoRowPersistence, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setResourceLocalService, setSocialActivityFinder, setSocialActivityLocalService, setSocialActivityPersistence, setSocialActivityService, setSubscriptionLocalService, setSubscriptionPersistence, setTrashEntryLocalService, setTrashEntryPersistence, setTrashEntryService, setTrashVersionLocalService, setTrashVersionPersistence, setUserFinder, setUserLocalService, setUserPersistence, setUserService, updateBookmarksFolder |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BookmarksFolderLocalServiceImpl
public BookmarksFolderLocalServiceImpl()
addFolder
public BookmarksFolder addFolder(long userId,
long parentFolderId,
String name,
String description,
ServiceContext serviceContext)
throws PortalException
- Throws:
PortalException
deleteFolder
@Indexable(type=DELETE)
@SystemEvent(action=1,
type=1)
public BookmarksFolder deleteFolder(BookmarksFolder folder)
throws PortalException
- Throws:
PortalException
deleteFolder
@Indexable(type=DELETE)
@SystemEvent(action=1,
type=1)
public BookmarksFolder deleteFolder(BookmarksFolder folder,
boolean includeTrashedEntries)
throws PortalException
- Throws:
PortalException
deleteFolder
@Indexable(type=DELETE)
public BookmarksFolder deleteFolder(long folderId)
throws PortalException
- Throws:
PortalException
deleteFolder
@Indexable(type=DELETE)
public BookmarksFolder deleteFolder(long folderId,
boolean includeTrashedEntries)
throws PortalException
- Throws:
PortalException
deleteFolders
public void deleteFolders(long groupId)
throws PortalException
- Throws:
PortalException
getCompanyFolders
public List<BookmarksFolder> getCompanyFolders(long companyId,
int start,
int end)
getCompanyFoldersCount
public int getCompanyFoldersCount(long companyId)
getFolder
public BookmarksFolder getFolder(long folderId)
throws PortalException
- Throws:
PortalException
getFolders
public List<BookmarksFolder> getFolders(long groupId)
getFolders
public List<BookmarksFolder> getFolders(long groupId,
long parentFolderId)
getFolders
public List<BookmarksFolder> getFolders(long groupId,
long parentFolderId,
int start,
int end)
getFolders
public List<BookmarksFolder> getFolders(long groupId,
long parentFolderId,
int status,
int start,
int end)
getFoldersAndEntries
public List<Object> getFoldersAndEntries(long groupId,
long folderId)
getFoldersAndEntries
public List<Object> getFoldersAndEntries(long groupId,
long folderId,
int status)
getFoldersAndEntries
public List<Object> getFoldersAndEntries(long groupId,
long folderId,
int status,
int start,
int end)
getFoldersAndEntriesCount
public int getFoldersAndEntriesCount(long groupId,
long folderId,
int status)
getFoldersCount
public int getFoldersCount(long groupId,
long parentFolderId)
getFoldersCount
public int getFoldersCount(long groupId,
long parentFolderId,
int status)
getNoAssetFolders
public List<BookmarksFolder> getNoAssetFolders()
getSubfolderIds
public void getSubfolderIds(List<Long> folderIds,
long groupId,
long folderId)
moveFolder
@Indexable(type=REINDEX)
public BookmarksFolder moveFolder(long folderId,
long parentFolderId)
throws PortalException
- Throws:
PortalException
moveFolderFromTrash
public BookmarksFolder moveFolderFromTrash(long userId,
long folderId,
long parentFolderId)
throws PortalException
- Throws:
PortalException
moveFolderToTrash
@Indexable(type=REINDEX)
public BookmarksFolder moveFolderToTrash(long userId,
long folderId)
throws PortalException
- Throws:
PortalException
rebuildTree
public void rebuildTree(long companyId)
throws PortalException
- Throws:
PortalException
rebuildTree
public void rebuildTree(long companyId,
long parentFolderId,
String parentTreePath,
boolean reindex)
throws PortalException
- Throws:
PortalException
restoreFolderFromTrash
@Indexable(type=REINDEX)
public void restoreFolderFromTrash(long userId,
long folderId)
throws PortalException
- Throws:
PortalException
subscribeFolder
public void subscribeFolder(long userId,
long groupId,
long folderId)
throws PortalException
- Throws:
PortalException
unsubscribeFolder
public void unsubscribeFolder(long userId,
long groupId,
long folderId)
throws PortalException
- Throws:
PortalException
updateAsset
public void updateAsset(long userId,
BookmarksFolder folder,
long[] assetCategoryIds,
String[] assetTagNames,
long[] assetLinkEntryIds)
throws PortalException
- Throws:
PortalException
updateFolder
@Indexable(type=REINDEX)
public BookmarksFolder updateFolder(long userId,
long folderId,
long parentFolderId,
String name,
String description,
boolean mergeWithParentFolder,
ServiceContext serviceContext)
throws PortalException
- Throws:
PortalException
updateStatus
public BookmarksFolder updateStatus(long userId,
BookmarksFolder folder,
int status)
throws PortalException
- Throws:
PortalException
getParentFolderId
protected long getParentFolderId(BookmarksFolder folder,
long parentFolderId)
getParentFolderId
protected long getParentFolderId(long groupId,
long parentFolderId)
mergeFolders
protected void mergeFolders(BookmarksFolder fromFolder,
long toFolderId)
throws PortalException
- Throws:
PortalException
moveDependentsToTrash
protected void moveDependentsToTrash(List<Object> foldersAndEntries,
long trashEntryId)
throws PortalException
- Throws:
PortalException
restoreDependentsFromTrash
protected void restoreDependentsFromTrash(List<Object> foldersAndEntries)
throws PortalException
- Throws:
PortalException
validate
protected void validate(String name)
throws PortalException
- Throws:
PortalException