@AccessControlled @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={PortalException.class,SystemException.class}) public interface EntryService extends BaseService
EntryServiceUtil| Modifier and Type | Method and Description |
|---|---|
Entry |
addEntry(long groupId,
long definitionId,
java.lang.String format,
boolean schedulerRequest,
java.util.Date startDate,
java.util.Date endDate,
boolean repeating,
java.lang.String recurrence,
java.lang.String emailNotifications,
java.lang.String emailDelivery,
java.lang.String portletId,
java.lang.String pageURL,
java.lang.String reportName,
java.lang.String reportParameters,
ServiceContext serviceContext) |
void |
deleteAttachment(long companyId,
long entryId,
java.lang.String fileName) |
Entry |
deleteEntry(long entryId) |
java.util.List<Entry> |
getEntries(long groupId,
java.lang.String definitionName,
java.lang.String userName,
java.util.Date createDateGT,
java.util.Date createDateLT,
boolean andSearch,
int start,
int end,
OrderByComparator<Entry> orderByComparator) |
int |
getEntriesCount(long groupId,
java.lang.String definitionName,
java.lang.String userName,
java.util.Date createDateGT,
java.util.Date createDateLT,
boolean andSearch) |
java.lang.String |
getOSGiServiceIdentifier()
Returns the OSGi service identifier.
|
void |
sendEmails(long entryId,
java.lang.String fileName,
java.lang.String[] emailAddresses,
boolean notification) |
void |
unscheduleEntry(long entryId) |
Entry addEntry(long groupId, long definitionId, java.lang.String format, boolean schedulerRequest, java.util.Date startDate, java.util.Date endDate, boolean repeating, java.lang.String recurrence, java.lang.String emailNotifications, java.lang.String emailDelivery, java.lang.String portletId, java.lang.String pageURL, java.lang.String reportName, java.lang.String reportParameters, ServiceContext serviceContext) throws PortalException
PortalExceptionvoid deleteAttachment(long companyId,
long entryId,
java.lang.String fileName)
throws PortalException
PortalExceptionEntry deleteEntry(long entryId) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) java.util.List<Entry> getEntries(long groupId, java.lang.String definitionName, java.lang.String userName, java.util.Date createDateGT, java.util.Date createDateLT, boolean andSearch, int start, int end, OrderByComparator<Entry> orderByComparator) throws PortalException
PortalException@Transactional(propagation=SUPPORTS, readOnly=true) int getEntriesCount(long groupId, java.lang.String definitionName, java.lang.String userName, java.util.Date createDateGT, java.util.Date createDateLT, boolean andSearch) throws PortalException
PortalExceptionjava.lang.String getOSGiServiceIdentifier()
void sendEmails(long entryId,
java.lang.String fileName,
java.lang.String[] emailAddresses,
boolean notification)
throws PortalException
PortalExceptionvoid unscheduleEntry(long entryId)
throws PortalException
PortalException