public final class CollectionServicesAction extends DCSAction
accessManager, collectionRegistry, dcsDataManager, frameworkRegistry, ndrServiceEnabled, repositoryManager, repositoryService, requiredRole, sessionRegistry, userManager
Constructor and Description |
---|
CollectionServicesAction() |
Modifier and Type | Method and Description |
---|---|
org.apache.struts.action.ActionForward |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Processes the specified HTTP request and creates the corresponding HTTP
response by forwarding to a JSP that will create it.
|
protected MetaDataFramework |
getCollectionFramework()
Gets the metaDataFramework attribute of the AbstractSchemEditAction object
|
static boolean |
isLegalKey(java.lang.String s)
Check the given string for occurrance of characters outside the standard
"word characters" ([a-zA-Z_0-9]), excluding space, hyphen and underscores.
|
static void |
setDebug(boolean isDebugOutput)
Sets the debug attribute of the CollectionServicesAction class
|
getMetaDataFramework, getRequiredContextAttributeValue, getSessionBean, getSessionUser, getSessionUser, getSessionUserName, initializeFromContext
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
protected MetaDataFramework getCollectionFramework()
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
SimpleLuceneIndex
must be available to this class via
a ServletContext attribute under the key "index." Returns an ActionForward
instance that maps to the Struts
forwarding name "??," which must be configured in struts-config.xml to
forward to the JSP page that will handle the request.execute
in class org.apache.struts.action.Action
mapping
- The ActionMapping used to select this instancerequest
- The HTTP request we are processingresponse
- The HTTP response we are creatingform
- The ActionForm for the given pagejava.io.IOException
- if an input/output error occursjavax.servlet.ServletException
- if a servlet exception occurspublic static boolean isLegalKey(java.lang.String s)
Used to validate Collection Keys and Id Prefixes
s
- the key to be validatedpublic static void setDebug(boolean isDebugOutput)
isDebugOutput
- The new debug value