A D E G I J M N O R S T U 
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
 
A D E G I J M N O R S T U 
All Classes All Packages