Class PatchExecutionUnitModel

All Implemented Interfaces:
Serializable

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

    • _TYPECODE

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

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

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

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

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

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

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

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

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

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

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

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

      public static final String PATCH
      Generated constant - Attribute key of PatchExecutionUnit.patch attribute defined at extension patches.
      See Also:
  • Constructor Details

    • 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, String _idHash, String _name, 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, String _idHash, String _name, 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 Details

    • getContentHash

      @Accessor(qualifier="contentHash", type=GETTER) public 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 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 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 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 String getName()
      Generated method - Getter of the PatchExecutionUnit.name attribute defined at extension patches.
      Returns:
      the name
    • getOrderNumber

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

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

      @Accessor(qualifier="patch", type=GETTER) public PatchExecutionModel getPatch()
      Generated method - Getter of the PatchExecutionUnit.patch attribute defined at extension patches.
      Returns:
      the patch
    • setContentHash

      @Accessor(qualifier="contentHash", type=SETTER) public void setContentHash(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(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(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(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(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(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(String value)
      Generated method - Setter of PatchExecutionUnit.organisation attribute defined at extension patches.
      Parameters:
      value - the organisation
    • setPatch

      @Accessor(qualifier="patch", type=SETTER) public void setPatch(PatchExecutionModel value)
      Generated method - Setter of PatchExecutionUnit.patch attribute defined at extension patches.
      Parameters:
      value - the patch