Class AbstractSnIndexerCronJobModel

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
FullSnIndexerCronJobModel, IncrementalSnIndexerCronJobModel

public class AbstractSnIndexerCronJobModel extends CronJobModel
Generated model class for type AbstractSnIndexerCronJob first defined at extension searchservices.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _SNINDEXTYPE2INDEXERCRONJOB

      public static final String _SNINDEXTYPE2INDEXERCRONJOB
      Generated relation code constant for relation SnIndexType2IndexerCronJob defining source attribute indexType in extension searchservices.
      See Also:
    • LASTSUCCESSFULSTARTTIME

      public static final String LASTSUCCESSFULSTARTTIME
      Generated constant - Attribute key of AbstractSnIndexerCronJob.lastSuccessfulStartTime attribute defined at extension searchservices.
      See Also:
    • INDEXTYPEPOS

      public static final String INDEXTYPEPOS
      Generated constant - Attribute key of AbstractSnIndexerCronJob.indexTypePOS attribute defined at extension searchservices.
      See Also:
    • INDEXTYPE

      public static final String INDEXTYPE
      Generated constant - Attribute key of AbstractSnIndexerCronJob.indexType attribute defined at extension searchservices.
      See Also:
  • Constructor Details

    • AbstractSnIndexerCronJobModel

      public AbstractSnIndexerCronJobModel()
      Generated constructor - Default constructor for generic creation.
    • AbstractSnIndexerCronJobModel

      public AbstractSnIndexerCronJobModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • AbstractSnIndexerCronJobModel

      @Deprecated(since="4.1.1", forRemoval=true) public AbstractSnIndexerCronJobModel(SnIndexTypeModel _indexType, 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:
      _indexType - initial attribute declared by type AbstractSnIndexerCronJob at extension searchservices
      _job - initial attribute declared by type CronJob at extension processing
    • AbstractSnIndexerCronJobModel

      @Deprecated(since="4.1.1", forRemoval=true) public AbstractSnIndexerCronJobModel(SnIndexTypeModel _indexType, 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:
      _indexType - initial attribute declared by type AbstractSnIndexerCronJob at extension searchservices
      _job - initial attribute declared by type CronJob at extension processing
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getIndexType

      @Accessor(qualifier="indexType", type=GETTER) public SnIndexTypeModel getIndexType()
      Generated method - Getter of the AbstractSnIndexerCronJob.indexType attribute defined at extension searchservices.
      Returns:
      the indexType
    • getLastSuccessfulStartTime

      @Accessor(qualifier="lastSuccessfulStartTime", type=GETTER) public Date getLastSuccessfulStartTime()
      Generated method - Getter of the AbstractSnIndexerCronJob.lastSuccessfulStartTime attribute defined at extension searchservices.
      Returns:
      the lastSuccessfulStartTime
    • setIndexType

      @Accessor(qualifier="indexType", type=SETTER) public void setIndexType(SnIndexTypeModel value)
      Generated method - Initial setter of AbstractSnIndexerCronJob.indexType attribute defined at extension searchservices. Can only be used at creation of model - before first save.
      Parameters:
      value - the indexType
    • setLastSuccessfulStartTime

      @Accessor(qualifier="lastSuccessfulStartTime", type=SETTER) public void setLastSuccessfulStartTime(Date value)
      Generated method - Setter of AbstractSnIndexerCronJob.lastSuccessfulStartTime attribute defined at extension searchservices.
      Parameters:
      value - the lastSuccessfulStartTime