A D E G I J M N O R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractEmailNotifierBase - Class in org.ikasan.notification.notifier
-
Ikasan default email notifier implementation.
- AbstractEmailNotifierBase() - Constructor for class org.ikasan.notification.notifier.AbstractEmailNotifierBase
- AbstractMonitorBase<T> - Class in org.ikasan.notification.monitor
- AbstractMonitorBase(ExecutorService) - Constructor for class org.ikasan.notification.monitor.AbstractMonitorBase
-
Constructor
- addNotifier(Notifier) - Method in class org.ikasan.notification.monitor.AbstractMonitorBase
D
- destroy() - Method in class org.ikasan.notification.monitor.AbstractMonitorBase
E
- emailNotificationParamsConfiguration() - Method in class org.ikasan.notification.configuration.EmailNotificationParamsFactory
- EmailNotificationParamsConfiguration - Class in org.ikasan.notification.configuration
- EmailNotificationParamsConfiguration() - Constructor for class org.ikasan.notification.configuration.EmailNotificationParamsConfiguration
- EmailNotificationParamsFactory - Class in org.ikasan.notification.configuration
- EmailNotificationParamsFactory() - Constructor for class org.ikasan.notification.configuration.EmailNotificationParamsFactory
- EmailNotifier - Class in org.ikasan.notification.notifier
- EmailNotifier(EmailNotificationDetailsService, EmailNotificationContextService, NotificationSendAuditService, EmailNotificationParamsConfiguration, TemplateEngine, String) - Constructor for class org.ikasan.notification.notifier.EmailNotifier
- emailTemplateEngine() - Method in class org.ikasan.notification.NotificationConfiguration
- ErrorNotificationsRunner(ContextMachine) - Constructor for class org.ikasan.notification.monitor.StateChangeMonitorImpl.ErrorNotificationsRunner
- executorService - Variable in class org.ikasan.notification.monitor.AbstractMonitorBase
- expandTokenisedAddresses(List<String>) - Method in class org.ikasan.notification.notifier.AbstractEmailNotifierBase
-
Ensure email addresses are tokenised correctly when seprated by commas, spaces, or semi-colons.
G
- getConfiguration() - Method in class org.ikasan.notification.notifier.AbstractEmailNotifierBase
- getLines(String) - Static method in class org.ikasan.notification.configuration.EmailNotificationParamsConfiguration
-
Helper method to read lines from the configuration file
- getLocation() - Method in class org.ikasan.notification.configuration.EmailNotificationParamsConfiguration
- getNotifiers() - Method in class org.ikasan.notification.monitor.AbstractMonitorBase
- getParamsToReplace() - Method in class org.ikasan.notification.configuration.EmailNotificationParamsConfiguration
-
Gets the parameters that is required for
I
- invoke(GenericNotificationDetails) - Method in class org.ikasan.notification.monitor.JobRunningTimesMonitorImpl
- invoke(GenericNotificationDetails) - Method in class org.ikasan.notification.monitor.OverdueFileMonitorImpl
- invoke(GenericNotificationDetails) - Method in class org.ikasan.notification.monitor.StateChangeMonitorImpl
- invoke(GenericNotificationDetails) - Method in class org.ikasan.notification.notifier.EmailNotifier
- invoke(T) - Method in class org.ikasan.notification.monitor.AbstractMonitorBase
J
- jobRunningTimesMonitor(List<Notifier>) - Method in class org.ikasan.notification.NotificationConfiguration
- JobRunningTimesMonitorImpl - Class in org.ikasan.notification.monitor
- JobRunningTimesMonitorImpl(ExecutorService, SchedulerJobInstanceService, InternalEventDrivenJobService, boolean, int) - Constructor for class org.ikasan.notification.monitor.JobRunningTimesMonitorImpl
-
Constructor
- JobRunningTimesMonitorImpl.JobRunningTimesNotificationsRunner - Class in org.ikasan.notification.monitor
- JobRunningTimesNotificationsRunner(ContextInstance) - Constructor for class org.ikasan.notification.monitor.JobRunningTimesMonitorImpl.JobRunningTimesNotificationsRunner
- jobRunningTimesNotifiers(EmailNotifier) - Method in class org.ikasan.notification.NotificationConfiguration
M
- monitorManagement(Monitor, Monitor, Monitor) - Method in class org.ikasan.notification.NotificationConfiguration
N
- newThread(Runnable) - Method in class org.ikasan.notification.factory.NotificationThreadFactory
- NotificationConfiguration - Class in org.ikasan.notification
- NotificationConfiguration() - Constructor for class org.ikasan.notification.NotificationConfiguration
- notificationEmailNotifier(TemplateEngine, EmailNotifierConfiguration, EmailNotificationParamsConfiguration) - Method in class org.ikasan.notification.NotificationConfiguration
- NotificationThreadFactory - Class in org.ikasan.notification.factory
- NotificationThreadFactory(String) - Constructor for class org.ikasan.notification.factory.NotificationThreadFactory
- notifiers - Variable in class org.ikasan.notification.monitor.AbstractMonitorBase
-
list of notifiers to be informed
O
- onSchedulerJobInstanceStateChangeEvent(SchedulerJobInstanceStateChangeEvent) - Method in class org.ikasan.notification.monitor.StateChangeMonitorImpl.ErrorNotificationsRunner
- org.ikasan.notification - package org.ikasan.notification
- org.ikasan.notification.configuration - package org.ikasan.notification.configuration
- org.ikasan.notification.exception - package org.ikasan.notification.exception
- org.ikasan.notification.factory - package org.ikasan.notification.factory
- org.ikasan.notification.monitor - package org.ikasan.notification.monitor
- org.ikasan.notification.notifier - package org.ikasan.notification.notifier
- overdueFileMonitor(List<Notifier>) - Method in class org.ikasan.notification.NotificationConfiguration
- OverdueFileMonitorImpl - Class in org.ikasan.notification.monitor
- OverdueFileMonitorImpl(Integer, ExecutorService, SchedulerJobInstanceService, boolean, int) - Constructor for class org.ikasan.notification.monitor.OverdueFileMonitorImpl
-
Constructor
- OverdueFileMonitorImpl.OverdueFileNotificationsRunner - Class in org.ikasan.notification.monitor
- OverdueFileNotificationsRunner(ContextInstance) - Constructor for class org.ikasan.notification.monitor.OverdueFileMonitorImpl.OverdueFileNotificationsRunner
- overdueFileNotifiers(EmailNotifier) - Method in class org.ikasan.notification.NotificationConfiguration
R
- register(ContextInstance) - Method in class org.ikasan.notification.monitor.JobRunningTimesMonitorImpl
- register(ContextInstance) - Method in class org.ikasan.notification.monitor.OverdueFileMonitorImpl
- register(ContextInstance) - Method in class org.ikasan.notification.monitor.StateChangeMonitorImpl
- run() - Method in class org.ikasan.notification.monitor.JobRunningTimesMonitorImpl.JobRunningTimesNotificationsRunner
- run() - Method in class org.ikasan.notification.monitor.OverdueFileMonitorImpl.OverdueFileNotificationsRunner
- run() - Method in class org.ikasan.notification.monitor.StateChangeMonitorImpl.ErrorNotificationsRunner
S
- sendEmail(EmailNotificationDetails) - Method in class org.ikasan.notification.notifier.AbstractEmailNotifierBase
- setConfiguration(EmailNotifierConfiguration) - Method in class org.ikasan.notification.notifier.AbstractEmailNotifierBase
- setLocation(Map<String, String>) - Method in class org.ikasan.notification.configuration.EmailNotificationParamsConfiguration
-
Setter to create the bean from EmailNotificationParamsFactory Key will be the name of the context Value will be the location of the file that contains the parameters for the given key.
- setNotifiers(List<Notifier>) - Method in class org.ikasan.notification.monitor.AbstractMonitorBase
- setParamsToReplace(Map<String, Map<String, String>>) - Method in class org.ikasan.notification.configuration.EmailNotificationParamsConfiguration
- shutdownExecutor(ExecutorService) - Method in class org.ikasan.notification.monitor.AbstractMonitorBase
- stateChangeMonitor(List<Notifier>) - Method in class org.ikasan.notification.NotificationConfiguration
- StateChangeMonitorImpl - Class in org.ikasan.notification.monitor
- StateChangeMonitorImpl(ExecutorService, boolean) - Constructor for class org.ikasan.notification.monitor.StateChangeMonitorImpl
-
Constructor
- StateChangeMonitorImpl.ErrorNotificationsRunner - Class in org.ikasan.notification.monitor
- stateChangeNotifiers(EmailNotifier) - Method in class org.ikasan.notification.NotificationConfiguration
- StopNotificationRunnerException - Exception in org.ikasan.notification.exception
- StopNotificationRunnerException() - Constructor for exception org.ikasan.notification.exception.StopNotificationRunnerException
- StopNotificationRunnerException(String) - Constructor for exception org.ikasan.notification.exception.StopNotificationRunnerException
T
- toArray(List<String>) - Method in class org.ikasan.notification.notifier.AbstractEmailNotifierBase
-
Convert the email addresses to actual Address implementations
U
- unregister(ContextInstance) - Method in class org.ikasan.notification.monitor.JobRunningTimesMonitorImpl
- unregister(ContextInstance) - Method in class org.ikasan.notification.monitor.OverdueFileMonitorImpl
- unregister(ContextInstance) - Method in class org.ikasan.notification.monitor.StateChangeMonitorImpl
All Classes All Packages