public class BetterRequestException extends WaybackException
TODO: define a sub-class specific to timestamp-redirect for ArchivalUrl scheme for cleaner implementation of Memento header support.
Modifier and Type | Field and Description |
---|---|
protected static String |
ID |
GENERIC_ID, id, isLiveWebAvailable, KEY_MESSAGE_SUFFIX, KEY_PREFIX, KEY_TITLE_SUFFIX
Constructor and Description |
---|
BetterRequestException(String betterURI)
Constructor
|
BetterRequestException(String betterURI,
int status)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addHeader(String name,
String value)
Deprecated.
1.8.1 2014-09-09, no replacement
(define sub-class and override
generateResponse(HttpServletResponse, WaybackRequest) ) |
void |
generateResponse(javax.servlet.http.HttpServletResponse response,
WaybackRequest wbRequest) |
String |
getBetterURI() |
int |
getStatus() |
boolean |
hasHeader(String name)
Deprecated.
1.8.1 2014-09-09, no replacement
(define sub-class and overide
generateResponse(HttpServletResponse, WaybackRequest) ) |
getDetails, getMessage, getMessageKey, getTitle, getTitleKey, isLiveWebAvailable, setLiveWebAvailable, setupResponse
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
protected static final String ID
public BetterRequestException(String betterURI, int status)
betterURI
- status
- public BetterRequestException(String betterURI)
betterURI
- public void addHeader(String name, String value)
generateResponse(HttpServletResponse, WaybackRequest)
)name
- value
- public boolean hasHeader(String name)
generateResponse(HttpServletResponse, WaybackRequest)
)name
- public String getBetterURI()
public int getStatus()
getStatus
in class WaybackException
public void generateResponse(javax.servlet.http.HttpServletResponse response, WaybackRequest wbRequest)
Copyright © 2005–2015 IIPC. All rights reserved.