|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Request
Interface provided to Adaptor.getDocContent(Request, Response)
for describing the action that
should be taken.
Method Summary | |
---|---|
DocId |
getDocId()
Provides the document ID for the document that is being requested. |
Date |
getLastAccessTime()
Returns the last time a GSA or other client retrieved the data, or null if none was provided by the client. |
boolean |
hasChangedSinceLastAccess(Date lastModified)
Returns true if the GSA or other client's current copy of the
document was retrieved after the lastModified date; false
otherwise. |
Method Detail |
---|
boolean hasChangedSinceLastAccess(Date lastModified)
true
if the GSA or other client's current copy of the
document was retrieved after the lastModified
date; false
otherwise. lastModified
must be in GMT.
If false
, the client does not need to be re-sent the data, since
what they have cached is the most recent version. In this case, you should
then call Response.respondNotModified()
.
Date getLastAccessTime()
null
if none was provided by the client. The returned Date
is in
GMT.
This is useful for determining if the client needs to be re-sent the
data since what they have cached may be the most recent version. If the
client is up-to-date, then call Response.respondNotModified()
.
null
DocId getDocId()
DocId
was not necessarily provided previously by the Adaptor; it is
client-provided and must not be trusted. If the document does not
exist, then Adaptor.getDocContent(com.google.enterprise.adaptor.Request, com.google.enterprise.adaptor.Response)
must call Response.respondNotFound()
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |