Class RemoveCatalogVersionCronJobModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class RemoveCatalogVersionCronJobModel
    extends CronJobModel
    Generated model class for type RemoveCatalogVersionCronJob first defined at extension catalog.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • CATALOG

        public static final java.lang.String CATALOG
        Generated constant - Attribute key of RemoveCatalogVersionCronJob.catalog attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CATALOGVERSION

        public static final java.lang.String CATALOGVERSION
        Generated constant - Attribute key of RemoveCatalogVersionCronJob.catalogVersion attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • DONTREMOVEOBJECTS

        public static final java.lang.String DONTREMOVEOBJECTS
        Generated constant - Attribute key of RemoveCatalogVersionCronJob.dontRemoveObjects attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • NOTREMOVEDITEMS

        public static final java.lang.String NOTREMOVEDITEMS
        Generated constant - Attribute key of RemoveCatalogVersionCronJob.notRemovedItems attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • TOTALDELETEITEMCOUNT

        public static final java.lang.String TOTALDELETEITEMCOUNT
        Generated constant - Attribute key of RemoveCatalogVersionCronJob.totalDeleteItemCount attribute defined at extension catalog.
        See Also:
        Constant Field Values
      • CURRENTPROCESSINGITEMCOUNT

        public static final java.lang.String CURRENTPROCESSINGITEMCOUNT
        Generated constant - Attribute key of RemoveCatalogVersionCronJob.currentProcessingItemCount attribute defined at extension catalog.
        See Also:
        Constant Field Values
    • Constructor Detail

      • RemoveCatalogVersionCronJobModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public RemoveCatalogVersionCronJobModel​(CatalogModel _catalog,
                                                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:
        _catalog - initial attribute declared by type RemoveCatalogVersionCronJob at extension catalog
        _job - initial attribute declared by type CronJob at extension processing
      • RemoveCatalogVersionCronJobModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public RemoveCatalogVersionCronJobModel​(CatalogModel _catalog,
                                                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:
        _catalog - initial attribute declared by type RemoveCatalogVersionCronJob at extension catalog
        _job - initial attribute declared by type CronJob at extension processing
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getCatalog

        @Accessor(qualifier="catalog",
                  type=GETTER)
        public CatalogModel getCatalog()
        Generated method - Getter of the RemoveCatalogVersionCronJob.catalog attribute defined at extension catalog.
        Returns:
        the catalog
      • getCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=GETTER)
        public CatalogVersionModel getCatalogVersion()
        Generated method - Getter of the RemoveCatalogVersionCronJob.catalogVersion attribute defined at extension catalog.
        Returns:
        the catalogVersion
      • getCurrentProcessingItemCount

        @Accessor(qualifier="currentProcessingItemCount",
                  type=GETTER)
        public java.lang.Integer getCurrentProcessingItemCount()
        Generated method - Getter of the RemoveCatalogVersionCronJob.currentProcessingItemCount attribute defined at extension catalog.
        Returns:
        the currentProcessingItemCount - Current processed(removed) item instance
      • getDontRemoveObjects

        @Accessor(qualifier="dontRemoveObjects",
                  type=GETTER)
        public java.lang.Boolean getDontRemoveObjects()
        Generated method - Getter of the RemoveCatalogVersionCronJob.dontRemoveObjects attribute defined at extension catalog.
        Returns:
        the dontRemoveObjects
      • getNotRemovedItems

        @Accessor(qualifier="notRemovedItems",
                  type=GETTER)
        public ImpExMediaModel getNotRemovedItems()
        Generated method - Getter of the RemoveCatalogVersionCronJob.notRemovedItems attribute defined at extension catalog.
        Returns:
        the notRemovedItems
      • getTotalDeleteItemCount

        @Accessor(qualifier="totalDeleteItemCount",
                  type=GETTER)
        public java.lang.Integer getTotalDeleteItemCount()
        Generated method - Getter of the RemoveCatalogVersionCronJob.totalDeleteItemCount attribute defined at extension catalog.
        Returns:
        the totalDeleteItemCount - Predicted count of items to remove
      • setCatalog

        @Accessor(qualifier="catalog",
                  type=SETTER)
        public void setCatalog​(CatalogModel value)
        Generated method - Setter of RemoveCatalogVersionCronJob.catalog attribute defined at extension catalog.
        Parameters:
        value - the catalog
      • setCatalogVersion

        @Accessor(qualifier="catalogVersion",
                  type=SETTER)
        public void setCatalogVersion​(CatalogVersionModel value)
        Generated method - Setter of RemoveCatalogVersionCronJob.catalogVersion attribute defined at extension catalog.
        Parameters:
        value - the catalogVersion
      • setCurrentProcessingItemCount

        @Accessor(qualifier="currentProcessingItemCount",
                  type=SETTER)
        public void setCurrentProcessingItemCount​(java.lang.Integer value)
        Generated method - Setter of RemoveCatalogVersionCronJob.currentProcessingItemCount attribute defined at extension catalog.
        Parameters:
        value - the currentProcessingItemCount - Current processed(removed) item instance
      • setDontRemoveObjects

        @Accessor(qualifier="dontRemoveObjects",
                  type=SETTER)
        public void setDontRemoveObjects​(java.lang.Boolean value)
        Generated method - Setter of RemoveCatalogVersionCronJob.dontRemoveObjects attribute defined at extension catalog.
        Parameters:
        value - the dontRemoveObjects
      • setNotRemovedItems

        @Accessor(qualifier="notRemovedItems",
                  type=SETTER)
        public void setNotRemovedItems​(ImpExMediaModel value)
        Generated method - Setter of RemoveCatalogVersionCronJob.notRemovedItems attribute defined at extension catalog.
        Parameters:
        value - the notRemovedItems
      • setTotalDeleteItemCount

        @Accessor(qualifier="totalDeleteItemCount",
                  type=SETTER)
        public void setTotalDeleteItemCount​(java.lang.Integer value)
        Generated method - Setter of RemoveCatalogVersionCronJob.totalDeleteItemCount attribute defined at extension catalog.
        Parameters:
        value - the totalDeleteItemCount - Predicted count of items to remove