com.liferay.portal.service
Interface ReleaseLocalService

All Known Implementing Classes:
ReleaseLocalServiceWrapper

@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface ReleaseLocalService

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.portal.service.impl.ReleaseLocalServiceImpl}. 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:
ReleaseLocalServiceUtil
Generated:

Method Summary
 Release addRelease(Release release)
           
 Release addRelease(java.lang.String servletContextName, int buildNumber)
           
 Release createRelease(long releaseId)
           
 void createTablesAndPopulate()
           
 void deleteRelease(long releaseId)
           
 void deleteRelease(Release release)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
           
 java.util.List dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator)
           
 long dynamicQueryCount(DynamicQuery dynamicQuery)
           
 int getBuildNumberOrCreate()
           
 Release getRelease(long releaseId)
           
 Release getRelease(java.lang.String servletContextName, int buildNumber)
           
 java.util.List<Release> getReleases(int start, int end)
           
 int getReleasesCount()
           
 Release updateRelease(long releaseId, int buildNumber, java.util.Date buildDate, boolean verified)
           
 Release updateRelease(Release release)
           
 Release updateRelease(Release release, boolean merge)
           
 

Method Detail

addRelease

Release addRelease(Release release)
                   throws SystemException
Throws:
SystemException

createRelease

Release createRelease(long releaseId)

deleteRelease

void deleteRelease(long releaseId)
                   throws PortalException,
                          SystemException
Throws:
PortalException
SystemException

deleteRelease

void deleteRelease(Release release)
                   throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end)
                            throws SystemException
Throws:
SystemException

dynamicQuery

java.util.List dynamicQuery(DynamicQuery dynamicQuery,
                            int start,
                            int end,
                            OrderByComparator orderByComparator)
                            throws SystemException
Throws:
SystemException

dynamicQueryCount

long dynamicQueryCount(DynamicQuery dynamicQuery)
                       throws SystemException
Throws:
SystemException

getRelease

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Release getRelease(long releaseId)
                   throws PortalException,
                          SystemException
Throws:
PortalException
SystemException

getReleases

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Release> getReleases(int start,
                                                                             int end)
                                    throws SystemException
Throws:
SystemException

getReleasesCount

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getReleasesCount()
                     throws SystemException
Throws:
SystemException

updateRelease

Release updateRelease(Release release)
                      throws SystemException
Throws:
SystemException

updateRelease

Release updateRelease(Release release,
                      boolean merge)
                      throws SystemException
Throws:
SystemException

addRelease

Release addRelease(java.lang.String servletContextName,
                   int buildNumber)
                   throws SystemException
Throws:
SystemException

createTablesAndPopulate

void createTablesAndPopulate()
                             throws SystemException
Throws:
SystemException

getBuildNumberOrCreate

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getBuildNumberOrCreate()
                           throws PortalException,
                                  SystemException
Throws:
PortalException
SystemException

getRelease

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Release getRelease(java.lang.String servletContextName,
                                                            int buildNumber)
                   throws PortalException,
                          SystemException
Throws:
PortalException
SystemException

updateRelease

Release updateRelease(long releaseId,
                      int buildNumber,
                      java.util.Date buildDate,
                      boolean verified)
                      throws PortalException,
                             SystemException
Throws:
PortalException
SystemException