Class Reload


  • public class Reload
    extends java.lang.Object
    Connector reload.
    • Constructor Summary

      Constructors 
      Constructor Description
      Reload​(java.lang.Integer id, java.util.Map<java.lang.String,​java.lang.Long> startTimes, java.lang.String status, java.lang.String processId, java.util.Map<java.lang.String,​java.lang.String> links)  
      Reload​(java.util.Map<java.lang.String,​java.lang.Long> startTimes)  
    • Field Detail

      • CHATS_START_TIME_PROPERTY

        public static final java.lang.String CHATS_START_TIME_PROPERTY
        See Also:
        Constant Field Values
      • AGENT_TIMELINE_START_TIME_PROPERTY

        public static final java.lang.String AGENT_TIMELINE_START_TIME_PROPERTY
        See Also:
        Constant Field Values
      • STATUS_DO

        public static final java.lang.String STATUS_DO
        Reload was scheduled but not yet started.
        See Also:
        Constant Field Values
      • STATUS_RUNNING

        public static final java.lang.String STATUS_RUNNING
        Reload is running.
        See Also:
        Constant Field Values
      • STATUS_FINISHED

        public static final java.lang.String STATUS_FINISHED
        Reload was successfully finished.
        See Also:
        Constant Field Values
      • STATUS_MISSED

        public static final java.lang.String STATUS_MISSED
        Reload wasn't started because reload window was missed.
        See Also:
        Constant Field Values
      • STATUS_ERROR

        public static final java.lang.String STATUS_ERROR
        Reload finished with error.
        See Also:
        Constant Field Values
    • Constructor Detail

      • Reload

        public Reload​(java.util.Map<java.lang.String,​java.lang.Long> startTimes)
      • Reload

        public Reload​(java.lang.Integer id,
                      java.util.Map<java.lang.String,​java.lang.Long> startTimes,
                      java.lang.String status,
                      java.lang.String processId,
                      java.util.Map<java.lang.String,​java.lang.String> links)
    • Method Detail

      • getId

        public java.lang.Integer getId()
      • getStartTimes

        public java.util.Map<java.lang.String,​java.lang.Long> getStartTimes()
      • getChatsStartTime

        public java.lang.Long getChatsStartTime()
      • getAgentTimelineStartTime

        public java.lang.Long getAgentTimelineStartTime()
      • getStatus

        public java.lang.String getStatus()
      • getProcessId

        public java.lang.String getProcessId()
      • getLinks

        public java.util.Map<java.lang.String,​java.lang.String> getLinks()
      • getUri

        public java.util.Optional<java.lang.String> getUri()
        Returns:
        URI to itself.
      • getProcessUri

        public java.util.Optional<java.lang.String> getProcessUri()
        Returns:
        URI to running process. Is empty if reload wasn't started yet.
      • getIntegrationUri

        public java.util.Optional<java.lang.String> getIntegrationUri()
        Returns:
        URI to integration.