Class PatchExecutionUnitModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class PatchExecutionUnitModel
    extends ItemModel
    Generated model class for type PatchExecutionUnit first defined at extension patches.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _PATCHEXECUTION2PATCHEXECUTIONUNITREL
      Generated relation code constant for relation PatchExecution2PatchExecutionUnitRel defining source attribute patch in extension patches.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String CONTENTHASH
      Generated constant - Attribute key of PatchExecutionUnit.contentHash attribute defined at extension patches.
      static java.lang.String CRONJOB
      Generated constant - Attribute key of PatchExecutionUnit.cronjob attribute defined at extension patches.
      static java.lang.String ERRORLOG
      Generated constant - Attribute key of PatchExecutionUnit.errorLog attribute defined at extension patches.
      static java.lang.String EXECUTIONSTATUS
      Generated constant - Attribute key of PatchExecutionUnit.executionStatus attribute defined at extension patches.
      static java.lang.String EXECUTIONTIME
      Generated constant - Attribute key of PatchExecutionUnit.executionTime attribute defined at extension patches.
      static java.lang.String EXECUTIONTYPE
      Generated constant - Attribute key of PatchExecutionUnit.executionType attribute defined at extension patches.
      static java.lang.String IDHASH
      Generated constant - Attribute key of PatchExecutionUnit.idHash attribute defined at extension patches.
      static java.lang.String NAME
      Generated constant - Attribute key of PatchExecutionUnit.name attribute defined at extension patches.
      static java.lang.String ORDERNUMBER
      Generated constant - Attribute key of PatchExecutionUnit.orderNumber attribute defined at extension patches.
      static java.lang.String ORGANISATION
      Generated constant - Attribute key of PatchExecutionUnit.organisation attribute defined at extension patches.
      static java.lang.String PATCH
      Generated constant - Attribute key of PatchExecutionUnit.patch attribute defined at extension patches.
    • Constructor Summary

      Constructors 
      Constructor Description
      PatchExecutionUnitModel()
      Generated constructor - Default constructor for generic creation.
      PatchExecutionUnitModel​(ExecutionUnitType _executionType, java.lang.String _idHash, java.lang.String _name, java.lang.Integer _orderNumber)
      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
      PatchExecutionUnitModel​(ExecutionUnitType _executionType, java.lang.String _idHash, java.lang.String _name, java.lang.Integer _orderNumber, 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
      PatchExecutionUnitModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Field Detail

      • _TYPECODE

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

        public static final java.lang.String _PATCHEXECUTION2PATCHEXECUTIONUNITREL
        Generated relation code constant for relation PatchExecution2PatchExecutionUnitRel defining source attribute patch in extension patches.
        See Also:
        Constant Field Values
      • IDHASH

        public static final java.lang.String IDHASH
        Generated constant - Attribute key of PatchExecutionUnit.idHash attribute defined at extension patches.
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Generated constant - Attribute key of PatchExecutionUnit.name attribute defined at extension patches.
        See Also:
        Constant Field Values
      • ORDERNUMBER

        public static final java.lang.String ORDERNUMBER
        Generated constant - Attribute key of PatchExecutionUnit.orderNumber attribute defined at extension patches.
        See Also:
        Constant Field Values
      • ORGANISATION

        public static final java.lang.String ORGANISATION
        Generated constant - Attribute key of PatchExecutionUnit.organisation attribute defined at extension patches.
        See Also:
        Constant Field Values
      • EXECUTIONSTATUS

        public static final java.lang.String EXECUTIONSTATUS
        Generated constant - Attribute key of PatchExecutionUnit.executionStatus attribute defined at extension patches.
        See Also:
        Constant Field Values
      • EXECUTIONTYPE

        public static final java.lang.String EXECUTIONTYPE
        Generated constant - Attribute key of PatchExecutionUnit.executionType attribute defined at extension patches.
        See Also:
        Constant Field Values
      • EXECUTIONTIME

        public static final java.lang.String EXECUTIONTIME
        Generated constant - Attribute key of PatchExecutionUnit.executionTime attribute defined at extension patches.
        See Also:
        Constant Field Values
      • CONTENTHASH

        public static final java.lang.String CONTENTHASH
        Generated constant - Attribute key of PatchExecutionUnit.contentHash attribute defined at extension patches.
        See Also:
        Constant Field Values
      • ERRORLOG

        public static final java.lang.String ERRORLOG
        Generated constant - Attribute key of PatchExecutionUnit.errorLog attribute defined at extension patches.
        See Also:
        Constant Field Values
      • CRONJOB

        public static final java.lang.String CRONJOB
        Generated constant - Attribute key of PatchExecutionUnit.cronjob attribute defined at extension patches.
        See Also:
        Constant Field Values
      • PATCH

        public static final java.lang.String PATCH
        Generated constant - Attribute key of PatchExecutionUnit.patch attribute defined at extension patches.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PatchExecutionUnitModel

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public PatchExecutionUnitModel​(ExecutionUnitType _executionType,
                                       java.lang.String _idHash,
                                       java.lang.String _name,
                                       java.lang.Integer _orderNumber)
        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:
        _executionType - initial attribute declared by type PatchExecutionUnit at extension patches
        _idHash - initial attribute declared by type PatchExecutionUnit at extension patches
        _name - initial attribute declared by type PatchExecutionUnit at extension patches
        _orderNumber - initial attribute declared by type PatchExecutionUnit at extension patches
      • PatchExecutionUnitModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public PatchExecutionUnitModel​(ExecutionUnitType _executionType,
                                       java.lang.String _idHash,
                                       java.lang.String _name,
                                       java.lang.Integer _orderNumber,
                                       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:
        _executionType - initial attribute declared by type PatchExecutionUnit at extension patches
        _idHash - initial attribute declared by type PatchExecutionUnit at extension patches
        _name - initial attribute declared by type PatchExecutionUnit at extension patches
        _orderNumber - initial attribute declared by type PatchExecutionUnit at extension patches
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getContentHash

        @Accessor(qualifier="contentHash",
                  type=GETTER)
        public java.lang.String getContentHash()
        Generated method - Getter of the PatchExecutionUnit.contentHash attribute defined at extension patches.
        Returns:
        the contentHash - The impex content hash.
      • getCronjob

        @Accessor(qualifier="cronjob",
                  type=GETTER)
        public CronJobModel getCronjob()
        Generated method - Getter of the PatchExecutionUnit.cronjob attribute defined at extension patches.
        Returns:
        the cronjob
      • getErrorLog

        @Accessor(qualifier="errorLog",
                  type=GETTER)
        public java.lang.String getErrorLog()
        Generated method - Getter of the PatchExecutionUnit.errorLog attribute defined at extension patches.
        Returns:
        the errorLog - Details about errors during the execution of specific patch execution unit element.
      • getExecutionStatus

        @Accessor(qualifier="executionStatus",
                  type=GETTER)
        public ExecutionStatus getExecutionStatus()
        Generated method - Getter of the PatchExecutionUnit.executionStatus attribute defined at extension patches.
        Returns:
        the executionStatus
      • getExecutionTime

        @Accessor(qualifier="executionTime",
                  type=GETTER)
        public java.util.Date getExecutionTime()
        Generated method - Getter of the PatchExecutionUnit.executionTime attribute defined at extension patches.
        Returns:
        the executionTime - The time when the patch item was applied.
      • getExecutionType

        @Accessor(qualifier="executionType",
                  type=GETTER)
        public ExecutionUnitType getExecutionType()
        Generated method - Getter of the PatchExecutionUnit.executionType attribute defined at extension patches.
        Returns:
        the executionType
      • getIdHash

        @Accessor(qualifier="idHash",
                  type=GETTER)
        public java.lang.String getIdHash()
        Generated method - Getter of the PatchExecutionUnit.idHash attribute defined at extension patches.
        Returns:
        the idHash - The execution unit id hash
      • getName

        @Accessor(qualifier="name",
                  type=GETTER)
        public java.lang.String getName()
        Generated method - Getter of the PatchExecutionUnit.name attribute defined at extension patches.
        Returns:
        the name
      • getOrderNumber

        @Accessor(qualifier="orderNumber",
                  type=GETTER)
        public java.lang.Integer getOrderNumber()
        Generated method - Getter of the PatchExecutionUnit.orderNumber attribute defined at extension patches.
        Returns:
        the orderNumber
      • getOrganisation

        @Accessor(qualifier="organisation",
                  type=GETTER)
        public java.lang.String getOrganisation()
        Generated method - Getter of the PatchExecutionUnit.organisation attribute defined at extension patches.
        Returns:
        the organisation
      • setContentHash

        @Accessor(qualifier="contentHash",
                  type=SETTER)
        public void setContentHash​(java.lang.String value)
        Generated method - Setter of PatchExecutionUnit.contentHash attribute defined at extension patches.
        Parameters:
        value - the contentHash - The impex content hash.
      • setCronjob

        @Accessor(qualifier="cronjob",
                  type=SETTER)
        public void setCronjob​(CronJobModel value)
        Generated method - Setter of PatchExecutionUnit.cronjob attribute defined at extension patches.
        Parameters:
        value - the cronjob
      • setErrorLog

        @Accessor(qualifier="errorLog",
                  type=SETTER)
        public void setErrorLog​(java.lang.String value)
        Generated method - Setter of PatchExecutionUnit.errorLog attribute defined at extension patches.
        Parameters:
        value - the errorLog - Details about errors during the execution of specific patch execution unit element.
      • setExecutionStatus

        @Accessor(qualifier="executionStatus",
                  type=SETTER)
        public void setExecutionStatus​(ExecutionStatus value)
        Generated method - Setter of PatchExecutionUnit.executionStatus attribute defined at extension patches.
        Parameters:
        value - the executionStatus
      • setExecutionTime

        @Accessor(qualifier="executionTime",
                  type=SETTER)
        public void setExecutionTime​(java.util.Date value)
        Generated method - Setter of PatchExecutionUnit.executionTime attribute defined at extension patches.
        Parameters:
        value - the executionTime - The time when the patch item was applied.
      • setExecutionType

        @Accessor(qualifier="executionType",
                  type=SETTER)
        public void setExecutionType​(ExecutionUnitType value)
        Generated method - Setter of PatchExecutionUnit.executionType attribute defined at extension patches.
        Parameters:
        value - the executionType
      • setIdHash

        @Accessor(qualifier="idHash",
                  type=SETTER)
        public void setIdHash​(java.lang.String value)
        Generated method - Setter of PatchExecutionUnit.idHash attribute defined at extension patches.
        Parameters:
        value - the idHash - The execution unit id hash
      • setName

        @Accessor(qualifier="name",
                  type=SETTER)
        public void setName​(java.lang.String value)
        Generated method - Setter of PatchExecutionUnit.name attribute defined at extension patches.
        Parameters:
        value - the name
      • setOrderNumber

        @Accessor(qualifier="orderNumber",
                  type=SETTER)
        public void setOrderNumber​(java.lang.Integer value)
        Generated method - Setter of PatchExecutionUnit.orderNumber attribute defined at extension patches.
        Parameters:
        value - the orderNumber
      • setOrganisation

        @Accessor(qualifier="organisation",
                  type=SETTER)
        public void setOrganisation​(java.lang.String value)
        Generated method - Setter of PatchExecutionUnit.organisation attribute defined at extension patches.
        Parameters:
        value - the organisation