Class CreateScheduledUndeploymentTask

java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
de.seitenbau.serviceportal.prozesspipeline.DefaultSpTask
de.seitenbau.serviceportal.prozesspipeline.CreateScheduledUndeploymentTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

public class CreateScheduledUndeploymentTask extends DefaultSpTask
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gradle.api.Task

    org.gradle.api.Task.Namer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Deployment-ID des Online-Dienstes, der undeployt werden soll.
    protected LocalDate
    Ein Datum ab welchem der Hinweistext für Nutzer dargestellt werden soll.
    protected String
    Text der Ankündigungsnachricht eines Undeployments.
    protected String
    Betreff der Ankündigungsnachricht eines Undeployments.
    protected LocalDate
    Das Datum, an dem der Online-Dienst undeployt werden soll.
    protected String
    Ein Hinweistext der dem Nutzer angezeigt wird, wenn ein zeitgesteuertes Undeployment für den Prozess vorliegt.
    protected String
    Text der Nachricht eines Undeployments.
    protected String
    Betreff der Nachricht eines Undeployments.

    Fields inherited from class de.seitenbau.serviceportal.prozesspipeline.DefaultSpTask

    debug, environment, mandant, workingDirectory

    Fields inherited from interface org.gradle.api.Task

    TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class de.seitenbau.serviceportal.prozesspipeline.DefaultSpTask

    adjustLogLevel, getConfig, getProjectDir

    Methods inherited from class org.gradle.api.DefaultTask

    compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService

    Methods inherited from class org.gradle.api.internal.AbstractTask

    appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gradle.api.Task

    doNotTrackState, getConvention, notCompatibleWithConfigurationCache
  • Field Details

    • deploymentId

      @Input protected String deploymentId
      Deployment-ID des Online-Dienstes, der undeployt werden soll.
    • undeploymentDate

      @Input protected LocalDate undeploymentDate
      Das Datum, an dem der Online-Dienst undeployt werden soll.
    • undeploymentAnnounceMessageSubject

      @Input @Optional protected String undeploymentAnnounceMessageSubject
      Betreff der Ankündigungsnachricht eines Undeployments.
    • undeploymentAnnounceMessageBody

      @Input @Optional protected String undeploymentAnnounceMessageBody
      Text der Ankündigungsnachricht eines Undeployments.
    • undeploymentMessageSubject

      @Input @Optional protected String undeploymentMessageSubject
      Betreff der Nachricht eines Undeployments.
    • undeploymentMessageBody

      @Input @Optional protected String undeploymentMessageBody
      Text der Nachricht eines Undeployments.
    • undeploymentHintText

      @Input @Optional protected String undeploymentHintText
      Ein Hinweistext der dem Nutzer angezeigt wird, wenn ein zeitgesteuertes Undeployment für den Prozess vorliegt.
    • startToDisplayUndeploymentHint

      @Input @Optional protected LocalDate startToDisplayUndeploymentHint
      Ein Datum ab welchem der Hinweistext für Nutzer dargestellt werden soll.
  • Constructor Details

    • CreateScheduledUndeploymentTask

      public CreateScheduledUndeploymentTask()
  • Method Details

    • createScheduledUndeployment

      public void createScheduledUndeployment()