Interface SchedulerExecutionHook
- All Superinterfaces:
Hook
- All Known Implementing Classes:
ScheduleAsAmazonS3FileEmailNotificationHooker,ScheduleAsBoxFileEmailNotificationHooker,ScheduleAsDropboxFileEmailNotificationHooker,ScheduleAsEmailDatasinkEmailNotificationHooker,ScheduleAsFtpFileEmailNotificationHooker,ScheduleAsFtpsFileEmailNotificationHooker,ScheduleAsGoogleDriveFileEmailNotificationHooker,ScheduleAsLocalFileSystemEmailNotificationHooker,ScheduleAsOneDriveFileEmailNotificationHooker,ScheduleAsPrinterFileEmailNotificationHooker,ScheduleAsSambaFileEmailNotificationHooker,ScheduleAsScpFileEmailNotificationHooker,ScheduleAsScriptDatasinkEmailNotificationHooker,ScheduleAsSftpFileEmailNotificationHooker,ScheduleAsTableDatasinkFileEmailNotificationHooker,SchedulerExecutionHookAdapter,SchedulerNotificationHooker,SchedulerVetoProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoidactionExecutionAboutToStart(AbstractJob job, ExecutionLogEntry logEntry) happens outside a transaction ..voidactionExecutionEndedAbnormally(AbstractJob job, AbstractAction action, ActionEntry actionEntry, Exception e) within transactionvoidactionExecutionEndedSuccessfully(AbstractJob job, AbstractAction action, ExecutionLogEntry logEntry) wrapped in transactiondoesVetoActionExecution(AbstractJob job, ExecutionLogEntry logEntry) doesVetoExecution(AbstractJob job, ExecutionLogEntry logEntry) voidexecutionEndedAbnormally(AbstractJob job, ExecutionLogEntry logEntry, Exception e) wrapped in transactionvoidexecutionEndedSuccessfully(AbstractJob job, ExecutionLogEntry logEntry) wrapped in transactionvoidinformAboutVeto(AbstractJob job, ExecutionLogEntry logEntry, VetoActionExecution veto) voidinformAboutVeto(AbstractJob job, ExecutionLogEntry logEntry, VetoJobExecution veto) voidjobExecutionAboutToStart(AbstractJob job, ExecutionLogEntry logEntry) happens outside a transaction ..voidjobExecutionEndedAbnormally(AbstractJob job, JobEntry jobEntry, Exception e) within transaction
-
Method Details
-
jobExecutionAboutToStart
happens outside a transaction ..- Parameters:
job-logEntry-
-
actionExecutionAboutToStart
happens outside a transaction ..- Parameters:
job-logEntry-
-
executionEndedSuccessfully
wrapped in transaction- Parameters:
job-logEntry-
-
executionEndedAbnormally
wrapped in transaction- Parameters:
job-logEntry-e-
-
doesVetoExecution
- Parameters:
job-logEntry-
-
doesVetoActionExecution
- Parameters:
job-logEntry-
-
informAboutVeto
- Parameters:
job-logEntry-
-
informAboutVeto
-
actionExecutionEndedAbnormally
void actionExecutionEndedAbnormally(AbstractJob job, AbstractAction action, ActionEntry actionEntry, Exception e) within transaction -
jobExecutionEndedAbnormally
within transaction -
actionExecutionEndedSuccessfully
void actionExecutionEndedSuccessfully(AbstractJob job, AbstractAction action, ExecutionLogEntry logEntry) wrapped in transaction- Parameters:
job-action-logEntry-
-