Class ScriptExecuteJob
java.lang.Object
net.datenwerke.scheduler.service.scheduler.entities.AbstractJob
net.datenwerke.scheduler.service.scheduler.jobs.BaseJob
net.datenwerke.rs.scheduler.service.scheduler.jobs.ReportServerJob
net.datenwerke.rs.scripting.service.jobs.ScriptExecuteJob
- 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 TypeMethodDescriptionvoidadjustJobEntryForSuccess(JobEntry jobEntry) voidvoidexecute()voidsetArguments(String arguments) voidsetScript(FileServerFile script) voidsetScriptId(Long scriptId) Methods inherited from class net.datenwerke.rs.scheduler.service.scheduler.jobs.ReportServerJob
getExecutor, getScheduledBy, setExecutor, setExecutor, setScheduledByMethods inherited from class net.datenwerke.scheduler.service.scheduler.jobs.BaseJob
getBaseProperties, getComplexProperty, getProperty, hasProperty, isProperty, setBaseProperties, setComplexProperty, setProperty, setPropertyMethods inherited from class net.datenwerke.scheduler.service.scheduler.entities.AbstractJob
addAction, adjustJobEntryForFailure, createMissedTriggerHistoryEntry, equals, getAction, getActions, getCreatedOn, getDescription, getExecutionStatus, getHistory, getId, getLastExecution, getLastOutcome, getLinkToPrevious, getTitle, getTrigger, getVersion, hasBeenScheduled, hashCode, isActive, setActions, setCreatedOn, setDescription, setExecutionStatus, setHistory, setId, setLastOutcome, setLinkToPrevious, setTitle, setTrigger, setVersion
-
Constructor Details
-
ScriptExecuteJob
public ScriptExecuteJob()
-
-
Method Details
-
execute
- Overrides:
executein classAbstractJob- Throws:
JobExecutionException
-
getScript
-
setScript
-
setScriptId
-
getScriptId
-
getArguments
-
setArguments
-
adjustJobEntryForSuccess
- Overrides:
adjustJobEntryForSuccessin classAbstractJob
-
copyTransientFieldsFrom
- Specified by:
copyTransientFieldsFromin classAbstractJob
-