Class ReportNode

    • Field Detail

      • parentID

        protected org.bson.types.ObjectId parentID
      • executionID

        protected String executionID
      • artefactID

        protected org.bson.types.ObjectId artefactID
      • executionTime

        protected long executionTime
      • duration

        protected Integer duration
      • error

        protected step.core.reports.Error error
      • isOrphan

        protected boolean isOrphan
    • Constructor Detail

      • ReportNode

        public ReportNode()
    • Method Detail

      • getParentID

        public org.bson.types.ObjectId getParentID()
      • setParentID

        public void setParentID​(org.bson.types.ObjectId parentID)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getExecutionID

        public String getExecutionID()
      • setExecutionID

        public void setExecutionID​(String executionID)
      • getArtefactID

        public org.bson.types.ObjectId getArtefactID()
      • setArtefactID

        public void setArtefactID​(org.bson.types.ObjectId artefactID)
      • getExecutionTime

        public long getExecutionTime()
      • setExecutionTime

        public void setExecutionTime​(long executionTime)
      • getDuration

        public Integer getDuration()
      • setDuration

        public void setDuration​(Integer duration)
      • getError

        public step.core.reports.Error getError()
      • setError

        public void setError​(step.core.reports.Error error)
      • setResolvedArtefact

        public void setResolvedArtefact​(AbstractArtefact resolvedArtefact)
      • persistNode

        public boolean persistNode()
      • setError

        public void setError​(String errorMessage,
                             int errorCode,
                             boolean isRoot)
      • addError

        public void addError​(String error)
      • addAttachment

        public void addAttachment​(AttachmentMeta attachment)
      • getCustomAttribute

        public String getCustomAttribute​(String key)
      • addCustomAttribute

        public void addCustomAttribute​(String key,
                                       String value)
      • setArtefactInstance

        public void setArtefactInstance​(AbstractArtefact artefactInstance)
      • isOrphan

        public boolean isOrphan()
      • setOrphan

        public void setOrphan​(boolean orphan)