Methods in org.pentaho.platform.api.repository that throw SubscriptionRepositoryCheckedException |
java.util.List<ISubscribeContent> |
ISubscriptionRepository.addContent(java.lang.String[] actionRefs)
|
boolean |
ISubscriptionRepository.addContentForSchedule(ISubscribeContent content,
ISchedule sched)
|
void |
ISubscriptionRepository.addContentForSchedule(java.lang.String[] contentIds,
java.lang.String schedId)
|
boolean |
ISubscriptionRepository.addContentForSchedule(java.lang.String contentId,
java.lang.String schedId)
|
ISchedule |
ISubscriptionRepository.addCronSchedule(java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.String cronString,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
Add a new schedule whose task-execution time is defined by a Cron string. |
ISchedule |
ISubscriptionRepository.addRepeatSchedule(java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
Add a new schedule whose task-execution time is defined by a repeat interval
and a repeat count. |
void |
ISubscriptionRepository.addSchedule(ISchedule schedule)
|
boolean |
ISubscriptionRepository.deleteContentForSchedule(ISubscribeContent content,
ISchedule sched)
|
boolean |
ISubscriptionRepository.deleteContentForSchedule(java.lang.String contentId,
java.lang.String schedId)
|
boolean |
ISubscriptionRepository.deleteSchedule(ISchedule sched)
|
boolean |
ISubscriptionRepository.deleteScheduleById(java.lang.String scheduleId)
|
boolean |
ISubscriptionRepository.deleteSubscription(java.lang.String subscriptionId)
|
boolean |
ISubscriptionRepository.deleteSubscriptionForSchedule(ISubscription subscription,
ISchedule sched)
|
ISchedule |
ISubscriptionRepository.editCronSchedule(java.lang.String id,
java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.String cronString,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
Edit an existing schedule. |
ISchedule |
ISubscriptionRepository.editRepeatSchedule(java.lang.String id,
java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
Edit an existing schedule. |
Methods in org.pentaho.platform.repository.subscription that throw SubscriptionRepositoryCheckedException |
java.util.List<ISubscribeContent> |
SubscriptionRepository.addContent(java.lang.String[] actionRefs)
For each action sequence path in the actionRefs array, if there is not already
content in the subscription repository for that action sequence, add it. |
boolean |
SubscriptionRepository.addContentForSchedule(ISubscribeContent content,
ISchedule sched)
|
void |
SubscriptionRepository.addContentForSchedule(java.lang.String[] contentIds,
java.lang.String schedId)
|
boolean |
SubscriptionRepository.addContentForSchedule(java.lang.String contentId,
java.lang.String schedId)
|
ISchedule |
SubscriptionRepository.addCronSchedule(java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.String cronString,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
|
ISchedule |
SubscriptionRepository.addRepeatSchedule(java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
|
void |
SubscriptionRepository.addSchedule(ISchedule schedule)
|
static ISchedule |
SubscriptionRepositoryHelper.addScheduleAndContent(ISubscriptionRepository subscriptionRepository,
java.lang.String title,
java.lang.String schedRef,
java.lang.String desc,
java.lang.String cronExpr,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String[] actionRefs)
|
static ISchedule |
SubscriptionRepositoryHelper.addScheduleWithoutContent(ISubscriptionRepository subscriptionRepository,
java.lang.String title,
java.lang.String schedRef,
java.lang.String desc,
java.lang.String cronExpr,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
|
boolean |
SubscriptionRepository.deleteContentForSchedule(ISubscribeContent content,
ISchedule sched)
|
boolean |
SubscriptionRepository.deleteContentForSchedule(java.lang.String contentId,
java.lang.String schedId)
|
boolean |
SubscriptionRepository.deleteSchedule(ISchedule sched)
|
boolean |
SubscriptionRepository.deleteScheduleById(java.lang.String scheduleId)
|
static void |
SubscriptionRepositoryHelper.deleteScheduleContentAndSubscription(ISubscriptionRepository subscriptionRepository,
ISchedule schedule)
|
boolean |
SubscriptionRepository.deleteSubscription(java.lang.String subscriptionId)
|
boolean |
SubscriptionRepository.deleteSubscriptionForSchedule(ISubscription subscription,
ISchedule sched)
|
ISchedule |
SubscriptionRepository.editCronSchedule(java.lang.String id,
java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.String cronString,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
|
ISchedule |
SubscriptionRepository.editRepeatSchedule(java.lang.String id,
java.lang.String title,
java.lang.String scheduleRef,
java.lang.String description,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
|
static ISchedule |
SubscriptionRepositoryHelper.editScheduleAndContent(ISubscriptionRepository subscriptionRepository,
java.lang.String schedId,
java.lang.String title,
java.lang.String schedRef,
java.lang.String desc,
java.lang.String cronExpr,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate,
java.lang.String[] actionRefs)
|
static ISchedule |
SubscriptionRepositoryHelper.editScheduleWithoutContent(ISubscriptionRepository subscriptionRepository,
java.lang.String schedId,
java.lang.String title,
java.lang.String schedRef,
java.lang.String desc,
java.lang.String cronExpr,
java.lang.Integer repeatCount,
java.lang.Integer repeatInterval,
java.lang.String group,
java.util.Date startDate,
java.util.Date endDate)
|