Methods in org.pentaho.platform.api.repository that throw SubscriptionRepositoryCheckedException |
List<ISubscribeContent> |
ISubscriptionRepository.addContent(String[] actionRefs)
|
boolean |
ISubscriptionRepository.addContentForSchedule(ISubscribeContent content,
ISchedule sched)
|
void |
ISubscriptionRepository.addContentForSchedule(String[] contentIds,
String schedId)
|
boolean |
ISubscriptionRepository.addContentForSchedule(String contentId,
String schedId)
|
ISchedule |
ISubscriptionRepository.addCronSchedule(String title,
String scheduleRef,
String description,
String cronString,
String group,
Date startDate,
Date endDate)
Add a new schedule whose task-execution time is defined by a Cron string. |
ISchedule |
ISubscriptionRepository.addRepeatSchedule(String title,
String scheduleRef,
String description,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
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(String contentId,
String schedId)
|
boolean |
ISubscriptionRepository.deleteSchedule(ISchedule sched)
|
boolean |
ISubscriptionRepository.deleteScheduleById(String scheduleId)
|
boolean |
ISubscriptionRepository.deleteSubscription(String subscriptionId)
|
boolean |
ISubscriptionRepository.deleteSubscriptionForSchedule(ISubscription subscription,
ISchedule sched)
|
ISchedule |
ISubscriptionRepository.editCronSchedule(String id,
String title,
String scheduleRef,
String description,
String cronString,
String group,
Date startDate,
Date endDate)
Edit an existing schedule. |
ISchedule |
ISubscriptionRepository.editRepeatSchedule(String id,
String title,
String scheduleRef,
String description,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate)
Edit an existing schedule. |
Methods in org.pentaho.platform.repository.subscription that throw SubscriptionRepositoryCheckedException |
List<ISubscribeContent> |
SubscriptionRepository.addContent(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(String[] contentIds,
String schedId)
|
boolean |
SubscriptionRepository.addContentForSchedule(String contentId,
String schedId)
|
ISchedule |
SubscriptionRepository.addCronSchedule(String title,
String scheduleRef,
String description,
String cronString,
String group,
Date startDate,
Date endDate)
|
ISchedule |
SubscriptionRepository.addRepeatSchedule(String title,
String scheduleRef,
String description,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate)
|
void |
SubscriptionRepository.addSchedule(ISchedule schedule)
|
static ISchedule |
SubscriptionRepositoryHelper.addScheduleAndContent(ISubscriptionRepository subscriptionRepository,
String title,
String schedRef,
String desc,
String cronExpr,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate,
String[] actionRefs)
|
static ISchedule |
SubscriptionRepositoryHelper.addScheduleWithoutContent(ISubscriptionRepository subscriptionRepository,
String title,
String schedRef,
String desc,
String cronExpr,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate)
|
boolean |
SubscriptionRepository.deleteContentForSchedule(ISubscribeContent content,
ISchedule sched)
|
boolean |
SubscriptionRepository.deleteContentForSchedule(String contentId,
String schedId)
|
boolean |
SubscriptionRepository.deleteSchedule(ISchedule sched)
|
boolean |
SubscriptionRepository.deleteScheduleById(String scheduleId)
|
static void |
SubscriptionRepositoryHelper.deleteScheduleContentAndSubscription(ISubscriptionRepository subscriptionRepository,
ISchedule schedule)
|
boolean |
SubscriptionRepository.deleteSubscription(String subscriptionId)
|
boolean |
SubscriptionRepository.deleteSubscriptionForSchedule(ISubscription subscription,
ISchedule sched)
|
ISchedule |
SubscriptionRepository.editCronSchedule(String id,
String title,
String scheduleRef,
String description,
String cronString,
String group,
Date startDate,
Date endDate)
|
ISchedule |
SubscriptionRepository.editRepeatSchedule(String id,
String title,
String scheduleRef,
String description,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate)
|
static ISchedule |
SubscriptionRepositoryHelper.editScheduleAndContent(ISubscriptionRepository subscriptionRepository,
String schedId,
String title,
String schedRef,
String desc,
String cronExpr,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate,
String[] actionRefs)
|
static ISchedule |
SubscriptionRepositoryHelper.editScheduleWithoutContent(ISubscriptionRepository subscriptionRepository,
String schedId,
String title,
String schedRef,
String desc,
String cronExpr,
Integer repeatCount,
Integer repeatInterval,
String group,
Date startDate,
Date endDate)
|