com.liferay.portlet.blogs.service
Interface BlogsEntryService
- All Known Implementing Classes:
- BlogsEntryServiceWrapper
@JSONWebService
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface BlogsEntryService
The interface for the blogs entry remote service.
This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
- Author:
- Brian Wing Shun Chan
- See Also:
BlogsEntryServiceUtil,
com.liferay.portlet.blogs.service.base.BlogsEntryServiceBaseImpl,
com.liferay.portlet.blogs.service.impl.BlogsEntryServiceImpl- Generated:
|
Method Summary |
BlogsEntry |
addEntry(java.lang.String title,
java.lang.String description,
java.lang.String content,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
boolean allowPingbacks,
boolean allowTrackbacks,
java.lang.String[] trackbacks,
boolean smallImage,
java.lang.String smallImageURL,
java.lang.String smallImageFileName,
java.io.InputStream smallImageInputStream,
ServiceContext serviceContext)
|
void |
deleteEntry(long entryId)
|
java.util.List<BlogsEntry> |
getCompanyEntries(long companyId,
java.util.Date displayDate,
int status,
int max)
|
java.lang.String |
getCompanyEntriesRSS(long companyId,
java.util.Date displayDate,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
|
BlogsEntry |
getEntry(long entryId)
|
BlogsEntry |
getEntry(long groupId,
java.lang.String urlTitle)
|
java.util.List<BlogsEntry> |
getGroupEntries(long groupId,
java.util.Date displayDate,
int status,
int max)
|
java.util.List<BlogsEntry> |
getGroupEntries(long groupId,
java.util.Date displayDate,
int status,
int start,
int end)
|
java.util.List<BlogsEntry> |
getGroupEntries(long groupId,
int status,
int max)
|
java.util.List<BlogsEntry> |
getGroupEntries(long groupId,
int status,
int start,
int end)
|
int |
getGroupEntriesCount(long groupId,
java.util.Date displayDate,
int status)
|
int |
getGroupEntriesCount(long groupId,
int status)
|
java.lang.String |
getGroupEntriesRSS(long groupId,
java.util.Date displayDate,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
|
java.util.List<BlogsEntry> |
getGroupsEntries(long companyId,
long groupId,
java.util.Date displayDate,
int status,
int max)
|
java.util.List<BlogsEntry> |
getOrganizationEntries(long organizationId,
java.util.Date displayDate,
int status,
int max)
|
java.lang.String |
getOrganizationEntriesRSS(long organizationId,
java.util.Date displayDate,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
|
void |
subscribe(long groupId)
|
void |
unsubscribe(long groupId)
|
BlogsEntry |
updateEntry(long entryId,
java.lang.String title,
java.lang.String description,
java.lang.String content,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
boolean allowPingbacks,
boolean allowTrackbacks,
java.lang.String[] trackbacks,
boolean smallImage,
java.lang.String smallImageURL,
java.lang.String smallImageFileName,
java.io.InputStream smallImageInputStream,
ServiceContext serviceContext)
|
addEntry
BlogsEntry addEntry(java.lang.String title,
java.lang.String description,
java.lang.String content,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
boolean allowPingbacks,
boolean allowTrackbacks,
java.lang.String[] trackbacks,
boolean smallImage,
java.lang.String smallImageURL,
java.lang.String smallImageFileName,
java.io.InputStream smallImageInputStream,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteEntry
void deleteEntry(long entryId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getCompanyEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getCompanyEntries(long companyId,
java.util.Date displayDate,
int status,
int max)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getCompanyEntriesRSS
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.lang.String getCompanyEntriesRSS(long companyId,
java.util.Date displayDate,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getEntry
@Transactional(propagation=SUPPORTS,
readOnly=true)
BlogsEntry getEntry(long entryId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getEntry
@Transactional(propagation=SUPPORTS,
readOnly=true)
BlogsEntry getEntry(long groupId,
java.lang.String urlTitle)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getGroupEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getGroupEntries(long groupId,
java.util.Date displayDate,
int status,
int max)
throws SystemException
- Throws:
SystemException
getGroupEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getGroupEntries(long groupId,
java.util.Date displayDate,
int status,
int start,
int end)
throws SystemException
- Throws:
SystemException
getGroupEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getGroupEntries(long groupId,
int status,
int max)
throws SystemException
- Throws:
SystemException
getGroupEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getGroupEntries(long groupId,
int status,
int start,
int end)
throws SystemException
- Throws:
SystemException
getGroupEntriesCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getGroupEntriesCount(long groupId,
java.util.Date displayDate,
int status)
throws SystemException
- Throws:
SystemException
getGroupEntriesCount
@Transactional(propagation=SUPPORTS,
readOnly=true)
int getGroupEntriesCount(long groupId,
int status)
throws SystemException
- Throws:
SystemException
getGroupEntriesRSS
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.lang.String getGroupEntriesRSS(long groupId,
java.util.Date displayDate,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getGroupsEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getGroupsEntries(long companyId,
long groupId,
java.util.Date displayDate,
int status,
int max)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getOrganizationEntries
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.util.List<BlogsEntry> getOrganizationEntries(long organizationId,
java.util.Date displayDate,
int status,
int max)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getOrganizationEntriesRSS
@Transactional(propagation=SUPPORTS,
readOnly=true)
java.lang.String getOrganizationEntriesRSS(long organizationId,
java.util.Date displayDate,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
subscribe
void subscribe(long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsubscribe
void unsubscribe(long groupId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateEntry
BlogsEntry updateEntry(long entryId,
java.lang.String title,
java.lang.String description,
java.lang.String content,
int displayDateMonth,
int displayDateDay,
int displayDateYear,
int displayDateHour,
int displayDateMinute,
boolean allowPingbacks,
boolean allowTrackbacks,
java.lang.String[] trackbacks,
boolean smallImage,
java.lang.String smallImageURL,
java.lang.String smallImageFileName,
java.io.InputStream smallImageInputStream,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException