com.liferay.portlet.imagegallery.service
Interface IGImageLocalService


public interface IGImageLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.imagegallery.service.impl.IGImageLocalServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
IGImageServiceFactory, IGImageServiceUtil

Method Summary
 IGImage addIGImage(IGImage model)
           
 IGImage addImage(long userId, long folderId, java.lang.String description, java.io.File file, java.lang.String contentType, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 IGImage addImage(long userId, long folderId, java.lang.String description, java.io.File file, java.lang.String contentType, java.lang.String[] tagsEntries, java.lang.Boolean addCommunityPermissions, java.lang.Boolean addGuestPermissions, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 IGImage addImage(long userId, long folderId, java.lang.String description, java.io.File file, java.lang.String contentType, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addImageResources(IGFolder folder, IGImage image, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addImageResources(IGFolder folder, IGImage image, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addImageResources(long folderId, long imageId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addImageResources(long folderId, long imageId, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void deleteImage(IGImage image)
           
 void deleteImage(long imageId)
           
 void deleteImages(long folderId)
           
 java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
           
 java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer, int begin, int end)
           
 int getFoldersImagesCount(java.util.List folderIds)
           
 java.util.List getGroupImages(long groupId, int begin, int end)
           
 java.util.List getGroupImages(long groupId, long userId, int begin, int end)
           
 int getGroupImagesCount(long groupId)
           
 int getGroupImagesCount(long groupId, long userId)
           
 IGImage getImage(long imageId)
           
 java.util.List getImages(long folderId)
           
 java.util.List getImages(long folderId, int begin, int end)
           
 java.util.List getImages(long folderId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getImagesCount(long folderId)
           
 java.util.List getNoAssetImages()
           
 IGImage updateIGImage(IGImage model)
           
 IGImage updateImage(long userId, long imageId, long folderId, java.lang.String description, java.io.File file, java.lang.String contentType, java.lang.String[] tagsEntries)
           
 void updateTagsAsset(long userId, IGImage image, java.lang.String[] tagsEntries)
           
 

Method Detail

addIGImage

public IGImage addIGImage(IGImage model)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

public java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

public java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
                                   int begin,
                                   int end)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateIGImage

public IGImage updateIGImage(IGImage model)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addImage

public IGImage addImage(long userId,
                        long folderId,
                        java.lang.String description,
                        java.io.File file,
                        java.lang.String contentType,
                        java.lang.String[] tagsEntries,
                        boolean addCommunityPermissions,
                        boolean addGuestPermissions)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addImage

public IGImage addImage(long userId,
                        long folderId,
                        java.lang.String description,
                        java.io.File file,
                        java.lang.String contentType,
                        java.lang.String[] tagsEntries,
                        java.lang.String[] communityPermissions,
                        java.lang.String[] guestPermissions)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addImage

public IGImage addImage(long userId,
                        long folderId,
                        java.lang.String description,
                        java.io.File file,
                        java.lang.String contentType,
                        java.lang.String[] tagsEntries,
                        java.lang.Boolean addCommunityPermissions,
                        java.lang.Boolean addGuestPermissions,
                        java.lang.String[] communityPermissions,
                        java.lang.String[] guestPermissions)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addImageResources

public void addImageResources(long folderId,
                              long imageId,
                              boolean addCommunityPermissions,
                              boolean addGuestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addImageResources

public void addImageResources(IGFolder folder,
                              IGImage image,
                              boolean addCommunityPermissions,
                              boolean addGuestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addImageResources

public void addImageResources(long folderId,
                              long imageId,
                              java.lang.String[] communityPermissions,
                              java.lang.String[] guestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addImageResources

public void addImageResources(IGFolder folder,
                              IGImage image,
                              java.lang.String[] communityPermissions,
                              java.lang.String[] guestPermissions)
                       throws com.liferay.portal.SystemException,
                              com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteImage

public void deleteImage(long imageId)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteImage

public void deleteImage(IGImage image)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteImages

public void deleteImages(long folderId)
                  throws com.liferay.portal.SystemException,
                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getFoldersImagesCount

public int getFoldersImagesCount(java.util.List folderIds)
                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupImages

public java.util.List getGroupImages(long groupId,
                                     int begin,
                                     int end)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupImages

public java.util.List getGroupImages(long groupId,
                                     long userId,
                                     int begin,
                                     int end)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupImagesCount

public int getGroupImagesCount(long groupId)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupImagesCount

public int getGroupImagesCount(long groupId,
                               long userId)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getImage

public IGImage getImage(long imageId)
                 throws com.liferay.portal.SystemException,
                        com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getImages

public java.util.List getImages(long folderId)
                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getImages

public java.util.List getImages(long folderId,
                                int begin,
                                int end)
                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getImages

public java.util.List getImages(long folderId,
                                int begin,
                                int end,
                                com.liferay.portal.kernel.util.OrderByComparator obc)
                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getImagesCount

public int getImagesCount(long folderId)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getNoAssetImages

public java.util.List getNoAssetImages()
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateImage

public IGImage updateImage(long userId,
                           long imageId,
                           long folderId,
                           java.lang.String description,
                           java.io.File file,
                           java.lang.String contentType,
                           java.lang.String[] tagsEntries)
                    throws com.liferay.portal.SystemException,
                           com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateTagsAsset

public void updateTagsAsset(long userId,
                            IGImage image,
                            java.lang.String[] tagsEntries)
                     throws com.liferay.portal.SystemException,
                            com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException