Package gov.nasa.worldwind.retrieve
Interface Retriever
-
- All Superinterfaces:
AVList,java.util.concurrent.Callable<Retriever>,java.util.EventListener,MessageListener,java.beans.PropertyChangeListener,WWObject
- All Known Implementing Classes:
HTTPRetriever,JarRetriever,LocalRasterServerRetriever,URLRetriever
public interface Retriever extends WWObject, java.util.concurrent.Callable<Retriever>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringRETRIEVER_STATE_CONNECTINGstatic java.lang.StringRETRIEVER_STATE_ERRORstatic java.lang.StringRETRIEVER_STATE_INTERRUPTEDstatic java.lang.StringRETRIEVER_STATE_NOT_STARTEDstatic java.lang.StringRETRIEVER_STATE_READINGstatic java.lang.StringRETRIEVER_STATE_STARTEDstatic java.lang.StringRETRIEVER_STATE_SUCCESSFUL
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetBeginTime()java.nio.ByteBuffergetBuffer()intgetConnectTimeout()intgetContentLength()intgetContentLengthRead()java.lang.StringgetContentType()longgetEndTime()longgetExpirationTime()Indicates the expiration time of the resource retrieved by this Retriever.java.lang.StringgetName()intgetReadTimeout()intgetStaleRequestLimit()java.lang.StringgetState()longgetSubmitTime()voidsetBeginTime(long beginTime)voidsetConnectTimeout(int connectTimeout)voidsetEndTime(long endTime)voidsetReadTimeout(int readTimeout)voidsetStaleRequestLimit(int staleRequestLimit)voidsetSubmitTime(long submitTime)-
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
-
Methods inherited from interface gov.nasa.worldwind.event.MessageListener
onMessage
-
-
-
-
Field Detail
-
RETRIEVER_STATE_NOT_STARTED
static final java.lang.String RETRIEVER_STATE_NOT_STARTED
- See Also:
- Constant Field Values
-
RETRIEVER_STATE_STARTED
static final java.lang.String RETRIEVER_STATE_STARTED
- See Also:
- Constant Field Values
-
RETRIEVER_STATE_CONNECTING
static final java.lang.String RETRIEVER_STATE_CONNECTING
- See Also:
- Constant Field Values
-
RETRIEVER_STATE_READING
static final java.lang.String RETRIEVER_STATE_READING
- See Also:
- Constant Field Values
-
RETRIEVER_STATE_INTERRUPTED
static final java.lang.String RETRIEVER_STATE_INTERRUPTED
- See Also:
- Constant Field Values
-
RETRIEVER_STATE_ERROR
static final java.lang.String RETRIEVER_STATE_ERROR
- See Also:
- Constant Field Values
-
RETRIEVER_STATE_SUCCESSFUL
static final java.lang.String RETRIEVER_STATE_SUCCESSFUL
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBuffer
java.nio.ByteBuffer getBuffer()
-
getContentLength
int getContentLength()
-
getContentLengthRead
int getContentLengthRead()
-
getName
java.lang.String getName()
-
getState
java.lang.String getState()
-
getContentType
java.lang.String getContentType()
-
getExpirationTime
long getExpirationTime()
Indicates the expiration time of the resource retrieved by this Retriever.- Returns:
- The expiration time of the resource, in milliseconds since the Epoch (January 1, 1970, 00:00:00 GMT). Zero indicates that there is no expiration time.
-
getSubmitTime
long getSubmitTime()
-
setSubmitTime
void setSubmitTime(long submitTime)
-
getBeginTime
long getBeginTime()
-
setBeginTime
void setBeginTime(long beginTime)
-
getEndTime
long getEndTime()
-
setEndTime
void setEndTime(long endTime)
-
getConnectTimeout
int getConnectTimeout()
-
getReadTimeout
int getReadTimeout()
-
setReadTimeout
void setReadTimeout(int readTimeout)
-
setConnectTimeout
void setConnectTimeout(int connectTimeout)
-
getStaleRequestLimit
int getStaleRequestLimit()
-
setStaleRequestLimit
void setStaleRequestLimit(int staleRequestLimit)
-
-