Interface ManagedJobConfig

  • All Superinterfaces:
    ConfigBeanProxy, DomainExtension, jakarta.validation.Payload, PropertyBag

    public interface ManagedJobConfig
    extends DomainExtension, PropertyBag, jakarta.validation.Payload
    This config bean will define parameters for Managed jobs A Managed job is a commands which is annotated with either @ManagedJob,@Progress or running with --detach
    Author:
    Bhakti Mehta
    • Method Detail

      • getInMemoryRetentionPeriod

        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",
                 message="{invalid.time.period.specified}",
                 payload=ManagedJobConfig.class)
        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",message="{invalid.time.period.specified}",payload=ManagedJobConfig.class) String getInMemoryRetentionPeriod()
        Gets the value of inMemoryRetentionPeriod property
        Returns:
        possible object is String
      • getJobRetentionPeriod

        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",
                 message="{invalid.time.period.specified}",
                 payload=ManagedJobConfig.class)
        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",message="{invalid.time.period.specified}",payload=ManagedJobConfig.class) String getJobRetentionPeriod()
        Gets the value of jobRetentionPeriod
        Returns:
      • getPersistingEnabled

        String getPersistingEnabled()
        Gets the value of persistingEnabled property
        Returns:
      • getPollInterval

        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",
                 message="{invalid.time.period.specified}",
                 payload=ManagedJobConfig.class)
        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",message="{invalid.time.period.specified}",payload=ManagedJobConfig.class) String getPollInterval()
        Gets the value of pollInterval property
        Returns:
        possible object is String
      • getInitialDelay

        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",
                 message="{invalid.time.period.specified}",
                 payload=ManagedJobConfig.class)
        @Pattern(regexp="[1-9]\\d*([hms]|[HMS])",message="{invalid.time.period.specified}",payload=ManagedJobConfig.class) String getInitialDelay()
        Gets the value of initialDelay
        Returns: