|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.w3c.tools.resources.AttributeHolder | +--org.w3c.tools.resources.Resource | +--org.w3c.tools.resources.FramedResource | +--org.w3c.tools.resources.ResourceFrame | +--org.w3c.tools.resources.ProtocolFrame | +--org.w3c.jigsaw.frames.HTTPFrame
Default class to handle the HTTP protocol, manage FileResource and DirectoryResource.
Field Summary | |
protected static HttpTokenList |
_allowed
Methods allowed by that class in general: |
protected boolean |
acceptRanges
Does this resource support byte ranges. |
protected HttpTokenList |
allowed
Methods allowed by instances of that class in particular: |
protected static int |
ATTR_ALLOW_DEL
Attribute index - delete allowed for the associated resource ? |
protected static int |
ATTR_BROWSABLE
Attribute index - Allow the GNN browse method. |
protected static int |
ATTR_CONTENT_ENCODING
Attribute index - The index for the content encodings attribute. |
protected static int |
ATTR_CONTENT_LANGUAGE
Attribute index - The index for the content languages attribute. |
protected static int |
ATTR_CONTENT_LENGTH
Attribute index - The index for the content length attribute. |
protected static int |
ATTR_CONTENT_TYPE
Attribute index - The index for the content type attribute. |
protected static int |
ATTR_ICON
Attribute index - The icon (if any) associated to the resource. |
protected static int |
ATTR_ICONDIR
Attribute index - The icon directory to use in dir listing. |
protected static int |
ATTR_INDEX
Attribute index - our index resource name. |
protected static int |
ATTR_MAXAGE
Attribute index - Max age: the maximum drift allowed from reality. |
protected static int |
ATTR_MD5
Attribute index - Send MD5 Digest: the md5 digest of the resource sent |
protected static int |
ATTR_PUTABLE
Attribute index - Do we allow PUT method on this file. |
protected static int |
ATTR_QUALITY
Attributes index - The index for the quality attribute. |
protected static int |
ATTR_RELOCATE
Attribute index - The index for our relocate attribute. |
protected static int |
ATTR_STYLE_LINK
Attribute index - Style sheet for directory listing |
protected static int |
ATTR_TITLE
Attribute index - The index for the title attribute. |
protected static MimeType |
browsetype
The Browse Mime type. |
static int |
COND_FAILED
Condition check return code - Condition existed but failed. |
static int |
COND_OK
Condition check return code - Condition existed and succeeded. |
protected org.w3c.tools.resources.DirectoryResource |
dresource
The associated DirectoryResource (if any) |
protected org.w3c.tools.resources.FileResource |
fresource
The associated FileResource (if any) |
protected HtmlGenerator |
listing
Our current (cached) directory listing. |
protected long |
listing_stamp
The time at which we generated the directory index. |
static java.lang.String |
STATE_CONTENT_LOCATION
|
Fields inherited from class org.w3c.tools.resources.ResourceFrame |
filterClass,
frameListener,
resource |
Fields inherited from class org.w3c.tools.resources.FramedResource |
ATTR_OID,
attrListener,
debugEvent,
event_disabled,
framesRef,
structListener |
Fields inherited from class org.w3c.tools.resources.Resource |
ATTR_CONTEXT,
ATTR_HELP_URL,
ATTR_IDENTIFIER,
ATTR_LAST_MODIFIED,
ATTR_PARENT,
ATTR_RESOURCE_FRAMES,
ATTR_STORE_ENTRY,
ATTR_URL |
Fields inherited from class org.w3c.tools.resources.AttributeHolder |
attributes,
slowpickle,
values |
Constructor Summary | |
HTTPFrame()
|
Method Summary | |
void |
addStyleSheet(HtmlGenerator g)
Add our own Style Sheet to the HtmlGenerator. |
void |
attributeChanged(AttributeChangedEvent evt)
Listen its resource. |
org.w3c.jigsaw.http.Reply |
browse(org.w3c.jigsaw.http.Request request)
A present to GNNPress users ! This method implements the BROWSE method that
AOL press (or GNN press, or whatever its last name is) expects. |
int |
checkIfMatch(org.w3c.jigsaw.http.Request request)
Check the If-Match condition of that request. |
int |
checkIfModifiedSince(org.w3c.jigsaw.http.Request request)
Check the If-Modified-Since condition of that request. |
int |
checkIfNoneMatch(org.w3c.jigsaw.http.Request request)
Check the If-None-Match condition of that request. |
int |
checkIfUnmodifiedSince(org.w3c.jigsaw.http.Request request)
Check the If-Unmodified-Since condition of that request. |
boolean |
checkRequest(org.w3c.tools.resources.RequestInterface request)
Check the request. |
protected java.io.File |
computeTrashDir(java.io.File dir)
|
protected java.io.File |
computeTrashFile(java.io.File file)
|
org.w3c.jigsaw.http.Reply |
createDefaultReply(org.w3c.jigsaw.http.Request request,
int status)
Create a reply to answer to request on this file. |
protected org.w3c.jigsaw.http.Reply |
createFileReply(org.w3c.jigsaw.http.Request request)
Create the reply relative to the given file. |
org.w3c.jigsaw.http.Reply |
delete(org.w3c.jigsaw.http.Request request)
The default DELETE method, actually the resource (file, directory) is moved into the trash directory which is not accessible via HTTP. |
protected org.w3c.jigsaw.http.Reply |
deleteDirectoryResource(org.w3c.jigsaw.http.Request request)
Perform a DELETE for the associated DirectoryResource. |
protected org.w3c.jigsaw.http.Reply |
deleteFileResource(org.w3c.jigsaw.http.Request request)
Perform a DELETE for the associated FileResource. |
protected org.w3c.jigsaw.http.Reply |
deleteOtherResource(org.w3c.jigsaw.http.Request request)
Perform a DELETE for the associated resource. |
org.w3c.jigsaw.http.Reply |
extended(org.w3c.jigsaw.http.Request request)
|
org.w3c.jigsaw.http.Reply |
get(org.w3c.jigsaw.http.Request request)
The default GET method. |
boolean |
getAllowDeleteFlag()
delete allowed for the associated resource ? |
boolean |
getBrowsableFlag()
Get this class browsable flag. |
protected MimeType |
getBrowseType()
Get the Browse Mime type. |
java.lang.String |
getContentEncoding()
Get this resource content encoding. |
java.lang.String |
getContentLanguage()
Get this resource content language. |
int |
getContentLength()
Get this resource content length. |
MimeType |
getContentType()
Get this resource content type. |
org.w3c.jigsaw.http.Reply |
getDirectoryListing(org.w3c.jigsaw.http.Request request)
Reply with an HTML doc listing the resources of this directory. |
org.w3c.tools.resources.DirectoryResource |
getDirectoryResource()
Get the associated DirectoryResource (if any) |
protected org.w3c.jigsaw.http.Reply |
getDirectoryResource(org.w3c.jigsaw.http.Request request)
Perform a GET for the associated DirectoryResource. |
HttpEntityTag |
getETag()
Get this resource Etag |
org.w3c.tools.resources.FileResource |
getFileResource()
Get the associated FileResource (if any) |
protected org.w3c.jigsaw.http.Reply |
getFileResource(org.w3c.jigsaw.http.Request request)
Get for FileResource |
java.lang.String |
getHelpURL()
Get this resource's help url. |
java.lang.String |
getHelpURL(java.lang.String topic)
Get the help URL for that resource's attribute. |
java.lang.String |
getIcon()
Get this resource's icon. |
java.lang.String |
getIconDirectory()
Get the optional icon directory. |
java.lang.String |
getIndex()
Get the optinal index name for this directory listing. |
long |
getMaxAge()
Get this resource's max age. |
boolean |
getMD5Flag()
Do we send the MD5 digest? |
protected org.w3c.jigsaw.http.Reply |
getOtherResource(org.w3c.jigsaw.http.Request request)
The default GET method for other king of associated resource |
boolean |
getPutableFlag()
Get the PUT'able flag (are we allow to PUT to the resource ?) |
double |
getQuality()
Get this resource quality. |
boolean |
getRelocateFlag()
Should we relocate invalid requests to this directory. |
java.lang.String |
getStyleSheetURL()
Get this frame style sheet link |
java.lang.String |
getTitle()
Get this resource title. |
java.net.URL |
getURL(org.w3c.jigsaw.http.Request request)
Get the full URL for that resource. |
org.w3c.jigsaw.http.Reply |
handleRangeRequest(org.w3c.jigsaw.http.Request request,
HttpRange r)
handles a Range Request |
org.w3c.jigsaw.http.Reply |
head(org.w3c.jigsaw.http.Request request)
The default HEAD method replies does a GET and removes entity. |
protected org.w3c.jigsaw.http.Reply |
headDirectoryResource(org.w3c.jigsaw.http.Request request)
Perform a HEAD request for the associated DirectoryResource. |
protected org.w3c.jigsaw.http.Reply |
headFileResource(org.w3c.jigsaw.http.Request request)
Perform a HEAD request for the associated FileResource. |
protected org.w3c.jigsaw.http.Reply |
headOtherResource(org.w3c.jigsaw.http.Request request)
Perform a HEAD request for the associated resource. |
org.w3c.jigsaw.http.Reply |
link(org.w3c.jigsaw.http.Request request)
The default LINK method replies with a not implemented. |
boolean |
lookup(org.w3c.tools.resources.LookupState ls,
org.w3c.tools.resources.LookupResult lr)
Lookup the target resource. |
protected boolean |
lookupDirectory(org.w3c.tools.resources.LookupState ls,
org.w3c.tools.resources.LookupResult lr)
Lookup the target resource when associated with a DirectoryResource. |
protected boolean |
lookupFile(org.w3c.tools.resources.LookupState ls,
org.w3c.tools.resources.LookupResult lr)
Lookup the target resource when associated with a FileResource. |
protected boolean |
lookupOther(org.w3c.tools.resources.LookupState ls,
org.w3c.tools.resources.LookupResult lr)
Lookup the target resource when associated with an unknown resource. |
protected boolean |
lookupResource(org.w3c.tools.resources.LookupState ls,
org.w3c.tools.resources.LookupResult lr)
Lookup the target resource (dispath to more specific lookup methods). |
org.w3c.jigsaw.http.Reply |
options(org.w3c.jigsaw.http.Request request)
The default OPTIONS method replies with a not implemented. |
org.w3c.tools.resources.ReplyInterface |
perform(org.w3c.tools.resources.RequestInterface req)
Perform the request |
protected org.w3c.tools.resources.ReplyInterface |
performFrames(org.w3c.tools.resources.RequestInterface request)
Perform the request on all the frames of that resource. |
org.w3c.jigsaw.http.Reply |
post(org.w3c.jigsaw.http.Request request)
The default POST method replies with a not implemented. |
org.w3c.jigsaw.http.Reply |
put(org.w3c.jigsaw.http.Request request)
The default PUT method. |
protected org.w3c.jigsaw.http.Reply |
putFileResource(org.w3c.jigsaw.http.Request request)
Change the content of the associated FileResource. |
protected org.w3c.jigsaw.http.Reply |
putOtherResource(org.w3c.jigsaw.http.Request request)
Always throw a ProtocolException. |
void |
registerOtherResource(org.w3c.tools.resources.FramedResource resource)
use this one instead of registerResource if the resource type doesn't matter or if this is not a file or a directory resource. |
void |
registerResource(org.w3c.tools.resources.FramedResource resource)
Register this frame to the given resource. |
void |
setValue(int idx,
java.lang.Object value)
Catch setValue, to maintain cached header values correctness. |
org.w3c.jigsaw.http.Reply |
trace(org.w3c.jigsaw.http.Request request)
The default TRACE method replies with a not implemented |
org.w3c.jigsaw.http.Reply |
unlink(org.w3c.jigsaw.http.Request request)
The default UNLINK method replies with a not implemented. |
protected void |
updateCachedHeaders()
Update the cached headers value. |
Methods inherited from class org.w3c.tools.resources.ResourceFrame |
addFrameEventListener,
eventDisabled,
fireFrameEvent,
frameModified,
getFilters,
getFilters,
getFrameReference,
getResource,
getResourceReference,
getSpaceEntry,
getURLPath,
lookupFilters,
lookupFrames,
postFrameEvent,
processEvent,
removeFrameEventListener,
unregisterResource,
updateDefaultChildAttributes |
Methods inherited from class org.w3c.tools.resources.FramedResource |
addAttributeChangedListener,
addStructureChangedListener,
collectFramesReference,
delete,
disableEvent,
displayEvent,
enableEvent,
fireAttributeChangeEvent,
fireStructureChangedEvent,
fireStructureChangedEvent,
frameAdded,
frameRemoved,
getClone,
getFrame,
getFrame,
getFrameReference,
getFrameReference,
getFramesReference,
getOid,
initialize,
markModified,
notifyUnload,
postAttributeChangeEvent,
postEvent,
postStructureChangedEvent,
postStructureChangedEvent,
registerFrame,
registerFrameIfNone,
removeAttributeChangedListener,
removeStructureChangedListener,
unregisterFrame |
Methods inherited from class org.w3c.tools.resources.Resource |
acceptUnload,
checkMultipleLock,
collectFrames,
getContext,
getFrame,
getFrames,
getIdentifier,
getLastModified,
getParent,
getServer,
getSpace,
getStoreEntry,
getValue,
getValue,
isInitialized,
setContext,
setContext,
setValue,
updateAttributes |
Methods inherited from class org.w3c.tools.resources.AttributeHolder |
definesAttribute,
definesAttribute,
getAttributes,
getBoolean,
getChar,
getClone,
getClone,
getDouble,
getFloat,
getInt,
getLong,
getString,
getValue,
initialize,
lookupAttribute,
pickle,
print,
setBoolean,
setChar,
setDouble,
setFloat,
setInt,
setLong,
setString,
setValue,
unpickle,
unpickle,
unpickle,
unpickleInstance,
unpickleInstance |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public static final java.lang.String STATE_CONTENT_LOCATION
public static final int COND_FAILED
public static final int COND_OK
protected static HttpTokenList _allowed
protected HttpTokenList allowed
protected static int ATTR_QUALITY
protected static int ATTR_TITLE
protected static int ATTR_CONTENT_LANGUAGE
protected static int ATTR_CONTENT_ENCODING
protected static int ATTR_CONTENT_TYPE
protected static int ATTR_CONTENT_LENGTH
protected static int ATTR_ICON
protected static int ATTR_MAXAGE
protected static int ATTR_MD5
protected static int ATTR_ALLOW_DEL
protected static int ATTR_PUTABLE
protected static int ATTR_RELOCATE
protected static int ATTR_INDEX
protected static int ATTR_ICONDIR
protected static int ATTR_BROWSABLE
protected static int ATTR_STYLE_LINK
protected org.w3c.tools.resources.DirectoryResource dresource
protected org.w3c.tools.resources.FileResource fresource
protected boolean acceptRanges
protected HtmlGenerator listing
protected long listing_stamp
protected static MimeType browsetype
Constructor Detail |
public HTTPFrame()
Method Detail |
public void registerResource(org.w3c.tools.resources.FramedResource resource)
resource
- The resource associated with this frame.public org.w3c.tools.resources.FileResource getFileResource()
public org.w3c.tools.resources.DirectoryResource getDirectoryResource()
public void registerOtherResource(org.w3c.tools.resources.FramedResource resource)
public void registerResource(FramedResource resource) { super.registerOtherResource(resource); }
the
- resource to register.public java.lang.String getHelpURL()
public java.lang.String getHelpURL(java.lang.String topic)
topic
- The topic (can be an attribute name, or a property, etc).public void attributeChanged(AttributeChangedEvent evt)
public void setValue(int idx, java.lang.Object value)
idx
- The index of the attribute to be set.value
- The new value for the attribute.public java.net.URL getURL(org.w3c.jigsaw.http.Request request)
public double getQuality()
public java.lang.String getTitle()
public java.lang.String getContentLanguage()
public java.lang.String getContentEncoding()
public MimeType getContentType()
public HttpEntityTag getETag()
public int getContentLength()
public java.lang.String getIcon()
public long getMaxAge()
The max age attribute is a long number giving the number of milliseconds of allowed drift.
public boolean getPutableFlag()
public boolean getMD5Flag()
public boolean getAllowDeleteFlag()
public org.w3c.jigsaw.http.Reply handleRangeRequest(org.w3c.jigsaw.http.Request request, HttpRange r) throws org.w3c.tools.resources.ProtocolException
request,
- the requestr,
- the HttpRangepublic boolean getBrowsableFlag()
public java.lang.String getStyleSheetURL()
public java.lang.String getIconDirectory()
public boolean getRelocateFlag()
public java.lang.String getIndex()
public void addStyleSheet(HtmlGenerator g)
g
- The HtmlGenerator.public org.w3c.jigsaw.http.Reply getDirectoryListing(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
Using a modem, I know that each place I can reply with an NOT_MODIFIED, is a big win.
request
- The request to handle.protected void updateCachedHeaders()
public org.w3c.jigsaw.http.Reply createDefaultReply(org.w3c.jigsaw.http.Request request, int status)
request
- The request to make a reply for.public int checkIfMatch(org.w3c.jigsaw.http.Request request)
If-Match
condition of that request.request
- The request to check.COND_FAILED if condition
was checked, but failed, COND_OK
if condition was checked
and succeeded, or 0 if the condition was not checked
at all (eg because the resource or the request didn't support it).
public int checkIfNoneMatch(org.w3c.jigsaw.http.Request request)
If-None-Match
condition of that request.request
- The request to check.COND_FAILED if condition
was checked, but failed, COND_OK
if condition was checked
and succeeded, or 0 if the condition was not checked
at all (eg because the resource or the request didn't support it).
public int checkIfModifiedSince(org.w3c.jigsaw.http.Request request)
If-Modified-Since
condition of that request.request
- The request to check.COND_FAILED if condition
was checked, but failed, COND_OK
if condition was checked
and succeeded, or 0 if the condition was not checked
at all (eg because the resource or the request didn't support it).
public int checkIfUnmodifiedSince(org.w3c.jigsaw.http.Request request)
If-Unmodified-Since
condition of that request.request
- The request to check.COND_FAILED if condition
was checked, but failed, COND_OK
if condition was checked
and succeeded, or 0 if the condition was not checked
at all (eg because the resource or the request didn't support it).
public boolean lookup(org.w3c.tools.resources.LookupState ls, org.w3c.tools.resources.LookupResult lr) throws org.w3c.tools.resources.ProtocolException
ls
- The current lookup statelr
- The resultResourceFrame.lookupFilters(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)
,
lookupResource(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)
protected boolean lookupResource(org.w3c.tools.resources.LookupState ls, org.w3c.tools.resources.LookupResult lr) throws org.w3c.tools.resources.ProtocolException
ls
- The current lookup statelr
- The resultlookupDirectory(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)
,
lookupFile(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)
,
lookupOther(org.w3c.tools.resources.LookupState, org.w3c.tools.resources.LookupResult)
protected boolean lookupDirectory(org.w3c.tools.resources.LookupState ls, org.w3c.tools.resources.LookupResult lr) throws org.w3c.tools.resources.ProtocolException
ls
- The current lookup statelr
- The resultprotected boolean lookupFile(org.w3c.tools.resources.LookupState ls, org.w3c.tools.resources.LookupResult lr) throws org.w3c.tools.resources.ProtocolException
ls
- The current lookup statelr
- The resultprotected boolean lookupOther(org.w3c.tools.resources.LookupState ls, org.w3c.tools.resources.LookupResult lr) throws org.w3c.tools.resources.ProtocolException
ls
- The current lookup statelr
- The resultpublic boolean checkRequest(org.w3c.tools.resources.RequestInterface request)
request
- the incomming request.protected org.w3c.tools.resources.ReplyInterface performFrames(org.w3c.tools.resources.RequestInterface request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- A RequestInterface instance.public org.w3c.tools.resources.ReplyInterface perform(org.w3c.tools.resources.RequestInterface req) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
req
- The request to handle.public org.w3c.jigsaw.http.Reply get(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.protected org.w3c.jigsaw.http.Reply getOtherResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.protected org.w3c.jigsaw.http.Reply createFileReply(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.protected org.w3c.jigsaw.http.Reply getFileResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.protected org.w3c.jigsaw.http.Reply getDirectoryResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.public org.w3c.jigsaw.http.Reply head(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.protected org.w3c.jigsaw.http.Reply headOtherResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.protected org.w3c.jigsaw.http.Reply headDirectoryResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.protected org.w3c.jigsaw.http.Reply headFileResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.public org.w3c.jigsaw.http.Reply post(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.public org.w3c.jigsaw.http.Reply put(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.protected org.w3c.jigsaw.http.Reply putOtherResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException
request
- The incmming request.protected org.w3c.jigsaw.http.Reply putFileResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The incomming request.public org.w3c.jigsaw.http.Reply options(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.public org.w3c.jigsaw.http.Reply delete(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.protected java.io.File computeTrashFile(java.io.File file)
protected java.io.File computeTrashDir(java.io.File dir)
protected org.w3c.jigsaw.http.Reply deleteDirectoryResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.protected org.w3c.jigsaw.http.Reply deleteFileResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.protected org.w3c.jigsaw.http.Reply deleteOtherResource(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- the incomming request.public org.w3c.jigsaw.http.Reply link(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.public org.w3c.jigsaw.http.Reply unlink(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
request
- The request to handle.public org.w3c.jigsaw.http.Reply trace(org.w3c.jigsaw.http.Request request) throws org.w3c.jigsaw.http.HTTPException, org.w3c.jigsaw.http.ClientException
request
- The request to handle.public org.w3c.jigsaw.http.Reply extended(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException, org.w3c.tools.resources.ResourceException
protected MimeType getBrowseType()
public org.w3c.jigsaw.http.Reply browse(org.w3c.jigsaw.http.Request request) throws org.w3c.tools.resources.ProtocolException
BROWSE
method that
AOL press (or GNN press, or whatever its last name is) expects.request
- The request to process.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |