Class Planning

  • All Implemented Interfaces:
    java.io.Serializable

    public class Planning
    extends PlannerApiResource
    implements java.io.Serializable
    Class representing a planning in Planner REST Service.

    Main planning class. Rest classes from package com.priint.pubserver.plannerapi.resource.planning are used inside this class (composition).

    See Also:
    PlannerApiResource, Serialized Form
    • Constructor Detail

      • Planning

        public Planning()
    • Method Detail

      • getIdentifier

        public java.lang.String getIdentifier()
        indetifier of the planning
      • setIdentifier

        public void setIdentifier​(java.lang.String identifier)
      • getLabel

        public java.lang.String getLabel()
        Display label of the record (usually Bucket name)
      • setLabel

        public void setLabel​(java.lang.String label)
      • getConnectorEntity

        public ConnectorEntity getConnectorEntity()
        Mapping between content system structure and entity.
      • getDocumentId

        public java.lang.String getDocumentId()
        Identifier of the document record in table puc_document of the CometData database.
      • setDocumentId

        public void setDocumentId​(java.lang.String documentId)
      • getPageId

        public java.lang.String getPageId()
        Identifier of the document record in table puc_document of the CometData database.
      • setPageId

        public void setPageId​(java.lang.String pageId)
      • getPageTemplateId

        public java.lang.String getPageTemplateId()
        Identifier of the page template.
      • setPageTemplateId

        public void setPageTemplateId​(java.lang.String pageTemplateId)
      • getPageTemplateElementId

        public java.lang.String getPageTemplateElementId()
        Identifier of the page template element.
      • setPageTemplateElementId

        public void setPageTemplateElementId​(java.lang.String pageTemplateElementId)
      • getPrintTemplateId

        public int getPrintTemplateId()
        Identifier of the assigned comet Template Id
      • getDpTemplateId

        public java.lang.String getDpTemplateId()
        dpTemplateId of the Planning
      • setDpTemplateId

        public void setDpTemplateId​(java.lang.String dpTemplateId)
      • isUsePrintPageTemplate

        public boolean isUsePrintPageTemplate()
        use comet PageTemplate for placing the product...
      • setUsePrintPageTemplate

        public void setUsePrintPageTemplate​(boolean usePrintPageTemplate)
      • getxPosTopLeft

        public java.lang.Float getxPosTopLeft()
        coordinates to place the Bucket
      • setxPosTopLeft

        public void setxPosTopLeft​(java.lang.Float xPosTopLeft)
      • getyPosTopLeft

        public java.lang.Float getyPosTopLeft()
        coordinates to place the Bucket
      • setyPosTopLeft

        public void setyPosTopLeft​(java.lang.Float yPosTopLeft)
      • getxPosBottomRight

        public java.lang.Float getxPosBottomRight()
        coordinates to place the Bucket
      • setxPosBottomRight

        public void setxPosBottomRight​(java.lang.Float xPosBottomRight)
      • getyPosBottomRight

        public java.lang.Float getyPosBottomRight()
        coordinates to place the Bucket
      • setyPosBottomRight

        public void setyPosBottomRight​(java.lang.Float yPosBottomRight)
      • getBucketId

        public java.lang.String getBucketId()
        String identifier of parent bucket of this planning object.

        Together with entityBucketId and entityModelId this uniquely identifies a bucket within the entity manager.

      • setBucketId

        public void setBucketId​(java.lang.String bucketId)
      • getListPlanning

        public java.util.List<Planning> getListPlanning()
        child plannings
      • getParentPlanningId

        public java.lang.String getParentPlanningId()
        parent planning ID
      • setParentPlanningId

        public void setParentPlanningId​(java.lang.String parentPlanningId)
      • getCreatedBy

        public java.lang.String getCreatedBy()
        object created by user
      • setCreatedBy

        public void setCreatedBy​(java.lang.String createdBy)
      • getCreatedOn

        public java.util.Date getCreatedOn()
        object creation date
      • setCreatedOn

        public void setCreatedOn​(java.util.Date createdOn)
      • getEntityPlanningId

        public java.lang.String getEntityPlanningId()
        String identifier of the planning entity in the related entity model
      • setEntityPlanningId

        public void setEntityPlanningId​(java.lang.String entityPlanningId)
      • getOrigin

        public java.lang.String getOrigin()
        Returns:
        Origin of data entity object, e.g. name of the source system. This property is filled by the connector. Might return null.
      • setOrigin

        public void setOrigin​(java.lang.String origin)
      • getSequence

        public int getSequence()
        Sequence of the planning (scope: Document)
      • setSequence

        public void setSequence​(int sequence)
      • getTimestamp

        public java.lang.String getTimestamp()
        Time stamp from the content system.

        Time stamp is used as a string to support differing types of time stamp representation as used by different content system.

      • setTimestamp

        public void setTimestamp​(java.lang.String timestamp)
      • getUpdatedBy

        public java.lang.String getUpdatedBy()
        object updated by
      • setUpdatedBy

        public void setUpdatedBy​(java.lang.String updatedBy)
      • getUpdatedOn

        public java.util.Date getUpdatedOn()
        object update date
      • setUpdatedOn

        public void setUpdatedOn​(java.util.Date updatedOn)
      • getVersion

        public java.lang.String getVersion()
        version of the Planning
      • setVersion

        public void setVersion​(java.lang.String version)
      • getContext

        public Context getContext()
        context of the planning
      • getLinks

        public java.util.List<Link> getLinks()
        links of the Planning
      • getEntityModelId

        public java.lang.String getEntityModelId()
        String identifier of parent bucket's entity model

        Together with entityBucketId and bucketId this uniquely identifies a bucket within the entity manager.

      • setEntityModelId

        public void setEntityModelId​(java.lang.String entityModelId)
      • getEntityBucketId

        public java.lang.String getEntityBucketId()
        String identifier of parent bucket's entity

        Together with entityModelId and bucketId this uniquely identifies a bucket within the entity manager.

      • setEntityBucketId

        public void setEntityBucketId​(java.lang.String entityBucketId)