Class CatalogVersionSyncJobModel

All Implemented Interfaces:
Serializable

public class CatalogVersionSyncJobModel extends SyncItemJobModel
Generated model class for type CatalogVersionSyncJob first defined at extension catalog.
See Also:
  • Field Details

    • _TYPECODE

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

      public static final String _DEPENDENTCATALOGVERSIONSYNCJOBRELATION
      Generated relation code constant for relation DependentCatalogVersionSyncJobRelation defining source attribute dependentSyncJobs in extension catalog.
      See Also:
    • COPYCACHESIZE

      public static final String COPYCACHESIZE
      Generated constant - Attribute key of CatalogVersionSyncJob.copyCacheSize attribute defined at extension catalog.
      See Also:
    • ENABLETRANSACTIONS

      public static final String ENABLETRANSACTIONS
      Generated constant - Attribute key of CatalogVersionSyncJob.enableTransactions attribute defined at extension catalog.
      See Also:
    • MAXTHREADS

      public static final String MAXTHREADS
      Generated constant - Attribute key of CatalogVersionSyncJob.maxThreads attribute defined at extension catalog.
      See Also:
    • MAXSCHEDULERTHREADS

      public static final String MAXSCHEDULERTHREADS
      Generated constant - Attribute key of CatalogVersionSyncJob.maxSchedulerThreads attribute defined at extension catalog.
      See Also:
    • DEPENDENTSYNCJOBS

      public static final String DEPENDENTSYNCJOBS
      Generated constant - Attribute key of CatalogVersionSyncJob.dependentSyncJobs attribute defined at extension catalog.
      See Also:
    • DEPENDSONSYNCJOBS

      public static final String DEPENDSONSYNCJOBS
      Generated constant - Attribute key of CatalogVersionSyncJob.dependsOnSyncJobs attribute defined at extension catalog.
      See Also:
  • Constructor Details

    • CatalogVersionSyncJobModel

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

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

      @Deprecated(since="4.1.1", forRemoval=true) public CatalogVersionSyncJobModel(String _code, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion)
      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:
      _code - initial attribute declared by type SyncItemJob at extension catalog
      _sourceVersion - initial attribute declared by type SyncItemJob at extension catalog
      _targetVersion - initial attribute declared by type SyncItemJob at extension catalog
    • CatalogVersionSyncJobModel

      @Deprecated(since="4.1.1", forRemoval=true) public CatalogVersionSyncJobModel(String _code, Integer _nodeID, ItemModel _owner, CatalogVersionModel _sourceVersion, CatalogVersionModel _targetVersion)
      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:
      _code - initial attribute declared by type SyncItemJob at extension catalog
      _nodeID - initial attribute declared by type Job at extension processing
      _owner - initial attribute declared by type Item at extension core
      _sourceVersion - initial attribute declared by type SyncItemJob at extension catalog
      _targetVersion - initial attribute declared by type SyncItemJob at extension catalog
  • Method Details

    • getCopyCacheSize

      @Accessor(qualifier="copyCacheSize", type=GETTER) public Integer getCopyCacheSize()
      Generated method - Getter of the CatalogVersionSyncJob.copyCacheSize attribute defined at extension catalog.
      Returns:
      the copyCacheSize
    • getDependentSyncJobs

      @Accessor(qualifier="dependentSyncJobs", type=GETTER) public Set<CatalogVersionSyncJobModel> getDependentSyncJobs()
      Generated method - Getter of the CatalogVersionSyncJob.dependentSyncJobs attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the dependentSyncJobs
    • getDependsOnSyncJobs

      @Accessor(qualifier="dependsOnSyncJobs", type=GETTER) public Set<CatalogVersionSyncJobModel> getDependsOnSyncJobs()
      Generated method - Getter of the CatalogVersionSyncJob.dependsOnSyncJobs attribute defined at extension catalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the dependsOnSyncJobs
    • getEnableTransactions

      @Accessor(qualifier="enableTransactions", type=GETTER) public Boolean getEnableTransactions()
      Generated method - Getter of the CatalogVersionSyncJob.enableTransactions attribute defined at extension catalog.
      Returns:
      the enableTransactions
    • getMaxSchedulerThreads

      @Accessor(qualifier="maxSchedulerThreads", type=GETTER) public Integer getMaxSchedulerThreads()
      Generated method - Getter of the CatalogVersionSyncJob.maxSchedulerThreads attribute defined at extension catalog.
      Returns:
      the maxSchedulerThreads
    • getMaxThreads

      @Accessor(qualifier="maxThreads", type=GETTER) public Integer getMaxThreads()
      Generated method - Getter of the CatalogVersionSyncJob.maxThreads attribute defined at extension catalog.
      Returns:
      the maxThreads
    • setCopyCacheSize

      @Accessor(qualifier="copyCacheSize", type=SETTER) public void setCopyCacheSize(Integer value)
      Generated method - Setter of CatalogVersionSyncJob.copyCacheSize attribute defined at extension catalog.
      Parameters:
      value - the copyCacheSize
    • setDependentSyncJobs

      @Accessor(qualifier="dependentSyncJobs", type=SETTER) public void setDependentSyncJobs(Set<CatalogVersionSyncJobModel> value)
      Generated method - Setter of CatalogVersionSyncJob.dependentSyncJobs attribute defined at extension catalog.
      Parameters:
      value - the dependentSyncJobs
    • setDependsOnSyncJobs

      @Accessor(qualifier="dependsOnSyncJobs", type=SETTER) public void setDependsOnSyncJobs(Set<CatalogVersionSyncJobModel> value)
      Generated method - Setter of CatalogVersionSyncJob.dependsOnSyncJobs attribute defined at extension catalog.
      Parameters:
      value - the dependsOnSyncJobs
    • setEnableTransactions

      @Accessor(qualifier="enableTransactions", type=SETTER) public void setEnableTransactions(Boolean value)
      Generated method - Setter of CatalogVersionSyncJob.enableTransactions attribute defined at extension catalog.
      Parameters:
      value - the enableTransactions
    • setMaxSchedulerThreads

      @Accessor(qualifier="maxSchedulerThreads", type=SETTER) public void setMaxSchedulerThreads(Integer value)
      Generated method - Setter of CatalogVersionSyncJob.maxSchedulerThreads attribute defined at extension catalog.
      Parameters:
      value - the maxSchedulerThreads
    • setMaxThreads

      @Accessor(qualifier="maxThreads", type=SETTER) public void setMaxThreads(Integer value)
      Generated method - Setter of CatalogVersionSyncJob.maxThreads attribute defined at extension catalog.
      Parameters:
      value - the maxThreads