com.liferay.portlet.bookmarks.service.ejb
Class BookmarksFolderLocalServiceEJBImpl

java.lang.Object
  extended bycom.liferay.portlet.bookmarks.service.ejb.BookmarksFolderLocalServiceEJBImpl
All Implemented Interfaces:
BookmarksFolderLocalService, javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean

public class BookmarksFolderLocalServiceEJBImpl
extends java.lang.Object
implements BookmarksFolderLocalService, javax.ejb.SessionBean

View Source

Author:
Brian Wing Shun Chan
See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_NAME
           
 
Constructor Summary
BookmarksFolderLocalServiceEJBImpl()
           
 
Method Summary
 BookmarksFolder addFolder(java.lang.String userId, java.lang.String plid, java.lang.String parentFolderId, java.lang.String name, java.lang.String description, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addFolderResources(BookmarksFolder folder, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addFolderResources(java.lang.String folderId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void deleteFolder(BookmarksFolder folder)
           
 void deleteFolder(java.lang.String folderId)
           
 void deleteFolders(java.lang.String groupId)
           
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 BookmarksFolder getFolder(java.lang.String folderId)
           
 java.util.List getFolders(java.lang.String groupId, java.lang.String parentFolderId, int begin, int end)
           
 int getFoldersCount(java.lang.String groupId, java.lang.String parentFolderId)
           
static BookmarksFolderLocalService getService()
           
 javax.ejb.SessionContext getSessionContext()
           
 void getSubfolderIds(java.util.List folderIds, java.lang.String groupId, java.lang.String folderId)
           
 void setSessionContext(javax.ejb.SessionContext sc)
           
 BookmarksFolder updateFolder(java.lang.String companyId, java.lang.String folderId, java.lang.String parentFolderId, java.lang.String name, java.lang.String description)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_NAME

public static final java.lang.String CLASS_NAME
Constructor Detail

BookmarksFolderLocalServiceEJBImpl

public BookmarksFolderLocalServiceEJBImpl()
Method Detail

getService

public static BookmarksFolderLocalService getService()

addFolder

public BookmarksFolder addFolder(java.lang.String userId,
                                 java.lang.String plid,
                                 java.lang.String parentFolderId,
                                 java.lang.String name,
                                 java.lang.String description,
                                 boolean addCommunityPermissions,
                                 boolean addGuestPermissions)
                          throws PortalException,
                                 SystemException
Specified by:
addFolder in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

addFolderResources

public void addFolderResources(java.lang.String folderId,
                               boolean addCommunityPermissions,
                               boolean addGuestPermissions)
                        throws PortalException,
                               SystemException
Specified by:
addFolderResources in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

addFolderResources

public void addFolderResources(BookmarksFolder folder,
                               boolean addCommunityPermissions,
                               boolean addGuestPermissions)
                        throws PortalException,
                               SystemException
Specified by:
addFolderResources in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

deleteFolder

public void deleteFolder(java.lang.String folderId)
                  throws PortalException,
                         SystemException
Specified by:
deleteFolder in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

deleteFolder

public void deleteFolder(BookmarksFolder folder)
                  throws PortalException,
                         SystemException
Specified by:
deleteFolder in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

deleteFolders

public void deleteFolders(java.lang.String groupId)
                   throws PortalException,
                          SystemException
Specified by:
deleteFolders in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

getFolder

public BookmarksFolder getFolder(java.lang.String folderId)
                          throws PortalException,
                                 SystemException
Specified by:
getFolder in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

getFolders

public java.util.List getFolders(java.lang.String groupId,
                                 java.lang.String parentFolderId,
                                 int begin,
                                 int end)
                          throws SystemException
Specified by:
getFolders in interface BookmarksFolderLocalService
Throws:
SystemException

getFoldersCount

public int getFoldersCount(java.lang.String groupId,
                           java.lang.String parentFolderId)
                    throws SystemException
Specified by:
getFoldersCount in interface BookmarksFolderLocalService
Throws:
SystemException

getSubfolderIds

public void getSubfolderIds(java.util.List folderIds,
                            java.lang.String groupId,
                            java.lang.String folderId)
                     throws SystemException
Specified by:
getSubfolderIds in interface BookmarksFolderLocalService
Throws:
SystemException

updateFolder

public BookmarksFolder updateFolder(java.lang.String companyId,
                                    java.lang.String folderId,
                                    java.lang.String parentFolderId,
                                    java.lang.String name,
                                    java.lang.String description)
                             throws PortalException,
                                    SystemException
Specified by:
updateFolder in interface BookmarksFolderLocalService
Throws:
PortalException
SystemException

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.SessionBean

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.SessionBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.SessionBean

getSessionContext

public javax.ejb.SessionContext getSessionContext()

setSessionContext

public void setSessionContext(javax.ejb.SessionContext sc)
Specified by:
setSessionContext in interface javax.ejb.SessionBean