@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface AnnouncementsEntryService extends BaseService
AnnouncementsEntryServiceUtil
Modifier and Type | Method and Description |
---|---|
AnnouncementsEntry |
addEntry(long classNameId,
long classPK,
String title,
String content,
String url,
String type,
Date displayDate,
Date expirationDate,
int priority,
boolean alert) |
void |
deleteEntry(long entryId) |
AnnouncementsEntry |
getEntry(long entryId) |
String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
AnnouncementsEntry |
updateEntry(long entryId,
String title,
String content,
String url,
String type,
Date displayDate,
Date expirationDate,
int priority) |
AnnouncementsEntry addEntry(long classNameId, long classPK, String title, String content, String url, String type, Date displayDate, Date expirationDate, int priority, boolean alert) throws PortalException
PortalException
void deleteEntry(long entryId) throws PortalException
PortalException
@Transactional(propagation=SUPPORTS, readOnly=true) AnnouncementsEntry getEntry(long entryId) throws PortalException
PortalException
String getOSGiServiceIdentifier()
AnnouncementsEntry updateEntry(long entryId, String title, String content, String url, String type, Date displayDate, Date expirationDate, int priority) throws PortalException
PortalException