Class DefaultTaskFactoryProperties

java.lang.Object
ch.admin.bit.jeap.errorhandling.domain.manualtask.taskFactory.DefaultTaskFactoryProperties

@Configuration @ConfigurationProperties(prefix="jeap.errorhandling.task-management.default-factory") @Validated public class DefaultTaskFactoryProperties extends Object
Configuration properties for DefaultTaskFactory
  • Field Details

  • Constructor Details

    • DefaultTaskFactoryProperties

      public DefaultTaskFactoryProperties()
  • Method Details

    • validate

      public void validate()
    • getErrorServiceBaseUrl

      public String getErrorServiceBaseUrl()
      The base URL of the error service for links back here
    • getSystem

      public String getSystem()
      The system for which to generate the tasks
    • getPriority

      public String getPriority()
      The priority of the generated tasks
    • getTimeToHandle

      public Duration getTimeToHandle()
      The duration you have time to solve the tasks
    • getTaskReferenceName

      public String getTaskReferenceName()
      Task reference name for details.
    • getDomain

      public String getDomain()
      Task domain for details.
    • getDisplay

      public Map<String,ch.admin.bit.jeap.errorhandling.domain.manualtask.taskFactory.DefaultTaskFactoryProperties.TaskDisplayProperties> getDisplay()
      Task display configuration for details.
    • setErrorServiceBaseUrl

      public void setErrorServiceBaseUrl(String errorServiceBaseUrl)
      The base URL of the error service for links back here
    • setSystem

      public void setSystem(String system)
      The system for which to generate the tasks
    • setPriority

      public void setPriority(String priority)
      The priority of the generated tasks
    • setTimeToHandle

      public void setTimeToHandle(Duration timeToHandle)
      The duration you have time to solve the tasks
    • setTaskReferenceName

      public void setTaskReferenceName(String taskReferenceName)
      Task reference name for details.
    • setDomain

      public void setDomain(String domain)
      Task domain for details.
    • setDisplay

      public void setDisplay(Map<String,ch.admin.bit.jeap.errorhandling.domain.manualtask.taskFactory.DefaultTaskFactoryProperties.TaskDisplayProperties> display)
      Task display configuration for details.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object