java.lang.Object
net.datenwerke.scheduler.service.scheduler.entities.AbstractJob
net.datenwerke.scheduler.service.scheduler.jobs.BaseJob
Direct Known Subclasses:
ReportServerJob
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

public abstract class BaseJob extends AbstractJob
  • Constructor Details

    • BaseJob

      public BaseJob()
  • Method Details

    • setBaseProperties

      public void setBaseProperties(Set<BaseProperty> baseProperties)
    • getBaseProperties

      public Set<BaseProperty> getBaseProperties()
    • setProperty

      public void setProperty(BaseProperty property)
    • setProperty

      public void setProperty(String key, String value)
    • isProperty

      public boolean isProperty(String key)
    • getProperty

      public BaseProperty getProperty(String key)
    • hasProperty

      public boolean hasProperty(String key)
    • setComplexProperty

      public void setComplexProperty(String key, Object bean)
    • getComplexProperty

      public <B> B getComplexProperty(String key)