Class ReportNode

    • Field Detail

      • parentID

        protected org.bson.types.ObjectId parentID
      • name

        protected java.lang.String name
      • executionID

        protected java.lang.String executionID
      • artefactID

        protected org.bson.types.ObjectId artefactID
      • executionTime

        protected long executionTime
      • duration

        protected java.lang.Integer duration
      • error

        protected step.core.reports.Error error
      • customAttributes

        protected java.util.Map<java.lang.String,​java.lang.String> customAttributes
      • 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 java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getExecutionID

        public java.lang.String getExecutionID()
      • setExecutionID

        public void setExecutionID​(java.lang.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 java.lang.Integer getDuration()
      • setDuration

        public void setDuration​(java.lang.Integer duration)
      • getAttachments

        public java.util.List<AttachmentMeta> getAttachments()
      • setAttachments

        public void setAttachments​(java.util.List<AttachmentMeta> attachments)
      • 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​(java.lang.String errorMessage,
                             int errorCode,
                             boolean isRoot)
      • addError

        public void addError​(java.lang.String error)
      • addAttachment

        public void addAttachment​(AttachmentMeta attachment)
      • getCustomAttributes

        public java.util.Map<java.lang.String,​java.lang.String> getCustomAttributes()
      • getCustomAttribute

        public java.lang.String getCustomAttribute​(java.lang.String key)
      • addCustomAttribute

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

        public void setArtefactInstance​(AbstractArtefact artefactInstance)
      • isOrphan

        public boolean isOrphan()
      • setOrphan

        public void setOrphan​(boolean orphan)