Class AbstractAction
java.lang.Object
net.datenwerke.scheduler.service.scheduler.entities.AbstractAction
- Direct Known Subclasses:
BaseAction,MailReportAction,ScheduleAsAmazonS3FileAction,ScheduleAsBoxFileAction,ScheduleAsDropboxFileAction,ScheduleAsEmailFileAction,ScheduleAsFileAction,ScheduleAsFtpFileAction,ScheduleAsFtpsFileAction,ScheduleAsGoogleDriveFileAction,ScheduleAsLocalFileSystemFileAction,ScheduleAsOneDriveFileAction,ScheduleAsPrinterFileAction,ScheduleAsSambaFileAction,ScheduleAsScpFileAction,ScheduleAsScriptDatasinkFileAction,ScheduleAsSftpFileAction,ScheduleAsTableDatasinkFileAction,SendToReportAction,SimpleDebuggingAction
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustActionEntryForFailure(ActionEntry actionEntry) voidadjustActionEntryForSuccess(ActionEntry actionEntry) booleanconsumes(AbstractJob job) booleanvoidexecute(AbstractJob abstractJob) getId()inthashCode()voidvoidsetVersion(Long version)
-
Constructor Details
-
AbstractAction
public AbstractAction()
-
-
Method Details
-
getVersion
-
setVersion
-
getId
-
setId
-
execute
- Throws:
ActionExecutionException
-
consumes
-
hashCode
public int hashCode() -
equals
-
adjustActionEntryForFailure
-
adjustActionEntryForSuccess
-