Class ExportDataCronJobModel

All Implemented Interfaces:
Serializable

public class ExportDataCronJobModel extends CronJobModel
Generated model class for type ExportDataCronJob first defined at extension acceleratorservices.

CronJob holding information to export to a third party.

See Also:
  • Field Details

    • _TYPECODE

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

      public static final String _JOBCRONJOBRELATION
      Generated relation code constant for relation JobCronJobRelation defining source attribute job in extension processing.
      See Also:
    • BASESTORE

      public static final String BASESTORE
      Generated constant - Attribute key of ExportDataCronJob.baseStore attribute defined at extension acceleratorservices.
      See Also:
    • CMSSITE

      public static final String CMSSITE
      Generated constant - Attribute key of ExportDataCronJob.cmsSite attribute defined at extension acceleratorservices.
      See Also:
    • LANGUAGE

      public static final String LANGUAGE
      Generated constant - Attribute key of ExportDataCronJob.language attribute defined at extension acceleratorservices.
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Generated constant - Attribute key of ExportDataCronJob.currency attribute defined at extension acceleratorservices.
      See Also:
    • USER

      public static final String USER
      Generated constant - Attribute key of ExportDataCronJob.user attribute defined at extension acceleratorservices.
      See Also:
    • THIRDPARTYHOST

      public static final String THIRDPARTYHOST
      Generated constant - Attribute key of ExportDataCronJob.thirdPartyHost attribute defined at extension acceleratorservices.
      See Also:
    • THIRDPARTYUSERNAME

      public static final String THIRDPARTYUSERNAME
      Generated constant - Attribute key of ExportDataCronJob.thirdPartyUsername attribute defined at extension acceleratorservices.
      See Also:
    • THIRDPARTYPASSWORD

      public static final String THIRDPARTYPASSWORD
      Generated constant - Attribute key of ExportDataCronJob.thirdPartyPassword attribute defined at extension acceleratorservices.
      See Also:
    • DATAGENERATIONPIPELINE

      public static final String DATAGENERATIONPIPELINE
      Generated constant - Attribute key of ExportDataCronJob.dataGenerationPipeline attribute defined at extension acceleratorservices.
      See Also:
    • HISTORYENTRIES

      public static final String HISTORYENTRIES
      Generated constant - Attribute key of ExportDataCronJob.historyEntries attribute defined at extension acceleratorservices.
      See Also:
  • Constructor Details

    • ExportDataCronJobModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public ExportDataCronJobModel(String _dataGenerationPipeline, ServicelayerJobModel _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:
      _dataGenerationPipeline - initial attribute declared by type ExportDataCronJob at extension acceleratorservices
      _job - initial attribute declared by type ExportDataCronJob at extension acceleratorservices
    • ExportDataCronJobModel

      @Deprecated(since="4.1.1", forRemoval=true) public ExportDataCronJobModel(String _dataGenerationPipeline, ServicelayerJobModel _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:
      _dataGenerationPipeline - initial attribute declared by type ExportDataCronJob at extension acceleratorservices
      _job - initial attribute declared by type ExportDataCronJob at extension acceleratorservices
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getBaseStore

      @Accessor(qualifier="baseStore", type=GETTER) public BaseStoreModel getBaseStore()
      Generated method - Getter of the ExportDataCronJob.baseStore attribute defined at extension acceleratorservices.
      Returns:
      the baseStore - The base store to run against
    • getCmsSite

      @Accessor(qualifier="cmsSite", type=GETTER) public CMSSiteModel getCmsSite()
      Generated method - Getter of the ExportDataCronJob.cmsSite attribute defined at extension acceleratorservices.
      Returns:
      the cmsSite - The cms site to run against
    • getCurrency

      @Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
      Generated method - Getter of the ExportDataCronJob.currency attribute defined at extension acceleratorservices.
      Returns:
      the currency - The currency context
    • getDataGenerationPipeline

      @Accessor(qualifier="dataGenerationPipeline", type=GETTER) public String getDataGenerationPipeline()
      Generated method - Getter of the ExportDataCronJob.dataGenerationPipeline attribute defined at extension acceleratorservices.
      Returns:
      the dataGenerationPipeline - The name of the pipeline that generates the data
    • getHistoryEntries

      @Accessor(qualifier="historyEntries", type=GETTER) public List<ExportDataHistoryEntryModel> getHistoryEntries()
      Generated method - Getter of the ExportDataCronJob.historyEntries attribute defined at extension acceleratorservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the historyEntries
    • getJob

      Generated method - Getter of the CronJob.job attribute defined at extension processing and redeclared at extension acceleratorservices.
      Overrides:
      getJob in class CronJobModel
      Returns:
      the job - Redeclare job type as ServicelayerJob
    • getLanguage

      @Accessor(qualifier="language", type=GETTER) public LanguageModel getLanguage()
      Generated method - Getter of the ExportDataCronJob.language attribute defined at extension acceleratorservices.
      Returns:
      the language - The language context
    • getThirdPartyHost

      @Accessor(qualifier="thirdPartyHost", type=GETTER) public String getThirdPartyHost()
      Generated method - Getter of the ExportDataCronJob.thirdPartyHost attribute defined at extension acceleratorservices.
      Returns:
      the thirdPartyHost - The location of the third party account
    • getThirdPartyPassword

      @Accessor(qualifier="thirdPartyPassword", type=GETTER) public String getThirdPartyPassword()
      Generated method - Getter of the ExportDataCronJob.thirdPartyPassword attribute defined at extension acceleratorservices.
      Returns:
      the thirdPartyPassword - The password of the third party account
    • getThirdPartyUsername

      @Accessor(qualifier="thirdPartyUsername", type=GETTER) public String getThirdPartyUsername()
      Generated method - Getter of the ExportDataCronJob.thirdPartyUsername attribute defined at extension acceleratorservices.
      Returns:
      the thirdPartyUsername - The username of the third party account
    • getUser

      @Accessor(qualifier="user", type=GETTER) public UserModel getUser()
      Generated method - Getter of the ExportDataCronJob.user attribute defined at extension acceleratorservices.
      Returns:
      the user - The user to set the export context to
    • setBaseStore

      @Accessor(qualifier="baseStore", type=SETTER) public void setBaseStore(BaseStoreModel value)
      Generated method - Setter of ExportDataCronJob.baseStore attribute defined at extension acceleratorservices.
      Parameters:
      value - the baseStore - The base store to run against
    • setCmsSite

      @Accessor(qualifier="cmsSite", type=SETTER) public void setCmsSite(CMSSiteModel value)
      Generated method - Setter of ExportDataCronJob.cmsSite attribute defined at extension acceleratorservices.
      Parameters:
      value - the cmsSite - The cms site to run against
    • setCurrency

      @Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
      Generated method - Setter of ExportDataCronJob.currency attribute defined at extension acceleratorservices.
      Parameters:
      value - the currency - The currency context
    • setDataGenerationPipeline

      @Accessor(qualifier="dataGenerationPipeline", type=SETTER) public void setDataGenerationPipeline(String value)
      Generated method - Initial setter of ExportDataCronJob.dataGenerationPipeline attribute defined at extension acceleratorservices. Can only be used at creation of model - before first save.
      Parameters:
      value - the dataGenerationPipeline - The name of the pipeline that generates the data
    • setHistoryEntries

      @Accessor(qualifier="historyEntries", type=SETTER) public void setHistoryEntries(List<ExportDataHistoryEntryModel> value)
      Generated method - Setter of ExportDataCronJob.historyEntries attribute defined at extension acceleratorservices.
      Parameters:
      value - the historyEntries
    • setJob

      @Accessor(qualifier="job", type=SETTER) public void setJob(JobModel value)
      Generated method - Initial setter of CronJob.job attribute defined at extension processing and redeclared at extension acceleratorservices. Can only be used at creation of model - before first save. Will only accept values of type ServicelayerJobModel.
      Overrides:
      setJob in class CronJobModel
      Parameters:
      value - the job - Redeclare job type as ServicelayerJob
    • setLanguage

      @Accessor(qualifier="language", type=SETTER) public void setLanguage(LanguageModel value)
      Generated method - Setter of ExportDataCronJob.language attribute defined at extension acceleratorservices.
      Parameters:
      value - the language - The language context
    • setThirdPartyHost

      @Accessor(qualifier="thirdPartyHost", type=SETTER) public void setThirdPartyHost(String value)
      Generated method - Setter of ExportDataCronJob.thirdPartyHost attribute defined at extension acceleratorservices.
      Parameters:
      value - the thirdPartyHost - The location of the third party account
    • setThirdPartyPassword

      @Accessor(qualifier="thirdPartyPassword", type=SETTER) public void setThirdPartyPassword(String value)
      Generated method - Setter of ExportDataCronJob.thirdPartyPassword attribute defined at extension acceleratorservices.
      Parameters:
      value - the thirdPartyPassword - The password of the third party account
    • setThirdPartyUsername

      @Accessor(qualifier="thirdPartyUsername", type=SETTER) public void setThirdPartyUsername(String value)
      Generated method - Setter of ExportDataCronJob.thirdPartyUsername attribute defined at extension acceleratorservices.
      Parameters:
      value - the thirdPartyUsername - The username of the third party account
    • setUser

      @Accessor(qualifier="user", type=SETTER) public void setUser(UserModel value)
      Generated method - Setter of ExportDataCronJob.user attribute defined at extension acceleratorservices.
      Parameters:
      value - the user - The user to set the export context to