Class IntegrationProcessStatus

  • Direct Known Subclasses:
    ProcessStatus

    public class IntegrationProcessStatus
    extends Object
    Connector process (i.e. single ETL run) status used in integration object. Deserialization only.
    • Field Detail

      • TEMPLATE

        public static final org.springframework.web.util.UriTemplate TEMPLATE
    • Constructor Detail

      • IntegrationProcessStatus

        protected IntegrationProcessStatus​(Status status,
                                           org.joda.time.DateTime started,
                                           org.joda.time.DateTime finished,
                                           Map<String,​String> links)
    • Method Detail

      • getStatus

        public Status getStatus()
      • getStarted

        public org.joda.time.DateTime getStarted()
      • getFinished

        public org.joda.time.DateTime getFinished()
      • isFinished

        public boolean isFinished()
        Returns true when the connector process has already finished (no matter if it was successful). NOTE: It also returns false in case of inability to resolve the code (e.g. API change)
        Returns:
        true when the connector process has already finished, false otherwise
      • isFailed

        public boolean isFailed()
        Returns true when the connector process failed. NOTE: It also returns false in case of inability to resolve the code (e.g. API change)
        Returns:
        true when the connector process failed, false otherwise
      • getUri

        public String getUri()
      • getId

        public String getId()