Class LocalRasterServerRetriever

    • Field Detail

      • state

        protected volatile java.lang.String state
      • contentLength

        protected volatile int contentLength
      • contentLengthRead

        protected java.util.concurrent.atomic.AtomicInteger contentLengthRead
      • byteBuffer

        protected java.nio.ByteBuffer byteBuffer
      • staleRequestLimit

        protected int staleRequestLimit
      • submitTime

        protected long submitTime
      • beginTime

        protected long beginTime
      • endTime

        protected long endTime
    • Method Detail

      • setServer

        public void setServer​(RasterServer server)
      • getBuffer

        public java.nio.ByteBuffer getBuffer()
        Specified by:
        getBuffer in interface Retriever
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Retriever
      • getState

        public java.lang.String getState()
        Specified by:
        getState in interface Retriever
      • getExpirationTime

        public long getExpirationTime()
        Indicates the expiration time of the resource retrieved by this Retriever.
        Specified by:
        getExpirationTime in interface Retriever
        Returns:
        Always returns zero (no expiration).
      • setSubmitTime

        public void setSubmitTime​(long submitTime)
        Specified by:
        setSubmitTime in interface Retriever
      • setBeginTime

        public void setBeginTime​(long beginTime)
        Specified by:
        setBeginTime in interface Retriever
      • setEndTime

        public void setEndTime​(long endTime)
        Specified by:
        setEndTime in interface Retriever
      • setReadTimeout

        public void setReadTimeout​(int readTimeout)
        Specified by:
        setReadTimeout in interface Retriever
      • setConnectTimeout

        public void setConnectTimeout​(int connectTimeout)
        Specified by:
        setConnectTimeout in interface Retriever
      • call

        public Retriever call()
                       throws java.lang.Exception
        Specified by:
        call in interface java.util.concurrent.Callable<Retriever>
        Throws:
        java.lang.Exception
      • setState

        protected void setState​(java.lang.String state)