|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.netarkivet.harvester.webinterface.DomainDefinition
public class DomainDefinition
Utility class for handling update of domain from the domain jsp page.
Method Summary | |
---|---|
static java.util.List<java.lang.String> |
createDomains(java.lang.String... domains)
Creates domains with default attributes. |
static java.util.List<java.lang.String> |
getDomains(javax.servlet.jsp.PageContext context,
I18n i18n,
java.lang.String searchQuery,
java.lang.String searchType)
Search for domains matching the following criteria. |
static java.lang.String |
makeDomainLink(java.lang.String domain)
Creates a link to the domain edit page. |
static void |
processRequest(javax.servlet.jsp.PageContext context,
I18n i18n)
Extracts all required parameters from the request, checks for any inconsistencies, and passes the requisite data to the updateDomain method for processing. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static void processRequest(javax.servlet.jsp.PageContext context, I18n i18n)
context
- The context of this requesti18n
- I18n information
IOFailure
- on updateerrors in the DAO
ForwardedToErrorPage
- if domain is not found, if the edition is
out-of-date, or if parameters are missing or invalidpublic static java.util.List<java.lang.String> createDomains(java.lang.String... domains)
domains
- a list of domain names
public static java.lang.String makeDomainLink(java.lang.String domain)
domain
- The domain to show with a link
public static java.util.List<java.lang.String> getDomains(javax.servlet.jsp.PageContext context, I18n i18n, java.lang.String searchQuery, java.lang.String searchType)
context
- the context of the JSP page callingi18n
- The translation properties file usedsearchQuery
- The given searchQuery for searching for among the domains.searchType
- The given searchCriteria (TODO use Enum instead)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |