Class CSTicketStagnationCronJobModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.cronjob.model.CronJobModel
de.hybris.platform.ticketsystem.model.CSTicketStagnationCronJobModel
All Implemented Interfaces:
Serializable

@Deprecated(since="6.6", forRemoval=true) public class CSTicketStagnationCronJobModel extends CronJobModel
Deprecated, for removal: This API element is subject to removal in a future version.
Since 6.6: replaced with ticketRetentionCronJob from ycoreaccelerator module.
Generated model class for type CSTicketStagnationCronJob first defined at extension ticketsystem.

Cron Job for cleaning CSTickets

See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated model type code constant.
      See Also:
    • STAGNATIONPERIOD

      public static final String STAGNATIONPERIOD
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of CSTicketStagnationCronJob.stagnationPeriod attribute defined at extension ticketsystem.
      See Also:
    • ELIGIBLESTATES

      public static final String ELIGIBLESTATES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of CSTicketStagnationCronJob.eligibleStates attribute defined at extension ticketsystem.
      See Also:
  • Constructor Details

    • CSTicketStagnationCronJobModel

      public CSTicketStagnationCronJobModel()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constructor - Default constructor for generic creation.
    • CSTicketStagnationCronJobModel

      public CSTicketStagnationCronJobModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • CSTicketStagnationCronJobModel

      @Deprecated(since="4.1.1", forRemoval=true) public CSTicketStagnationCronJobModel(JobModel _job)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _job - initial attribute declared by type CronJob at extension processing
    • CSTicketStagnationCronJobModel

      @Deprecated(since="4.1.1", forRemoval=true) public CSTicketStagnationCronJobModel(JobModel _job, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _job - initial attribute declared by type CronJob at extension processing
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getEligibleStates

      @Accessor(qualifier="eligibleStates", type=GETTER) public String getEligibleStates()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the CSTicketStagnationCronJob.eligibleStates attribute defined at extension ticketsystem.
      Returns:
      the eligibleStates - Comma separated states to be closed after specific amount of days and send notification to the customer through email.
    • getStagnationPeriod

      @Accessor(qualifier="stagnationPeriod", type=GETTER) public int getStagnationPeriod()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the CSTicketStagnationCronJob.stagnationPeriod attribute defined at extension ticketsystem.
      Returns:
      the stagnationPeriod - After specified number of days tickets with specific state will be set to 'CLOSE'. Default is 90 days.
    • setEligibleStates

      @Accessor(qualifier="eligibleStates", type=SETTER) public void setEligibleStates(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of CSTicketStagnationCronJob.eligibleStates attribute defined at extension ticketsystem.
      Parameters:
      value - the eligibleStates - Comma separated states to be closed after specific amount of days and send notification to the customer through email.
    • setStagnationPeriod

      @Accessor(qualifier="stagnationPeriod", type=SETTER) public void setStagnationPeriod(int value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of CSTicketStagnationCronJob.stagnationPeriod attribute defined at extension ticketsystem.
      Parameters:
      value - the stagnationPeriod - After specified number of days tickets with specific state will be set to 'CLOSE'. Default is 90 days.