public final class CreateMastRecordAction extends CreateADNRecordAction
Ensures that new records have unique URLs across their collection.
accessManager, collectionRegistry, dcsDataManager, frameworkRegistry, ndrServiceEnabled, repositoryManager, repositoryService, requiredRole, sessionRegistry, userManager
Constructor and Description |
---|
CreateMastRecordAction() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.struts.action.ActionForward |
getConfirmForward(org.apache.struts.action.ActionMapping mapping,
CreateADNRecordForm carForm,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Gets the confirmForward attribute of the CreateMastRecordAction object
|
protected org.apache.struts.action.ActionForward |
getCreateForward(org.apache.struts.action.ActionMapping mapping)
Gets the createForward attribute of the CreateMastRecordAction object
|
protected java.lang.String |
getXmlFormat()
Gets the xmlFormat attribute of the CreateMastRecordAction object
|
protected org.dom4j.Document |
makeRecordDoc(CreateADNRecordForm carForm,
MetaDataFramework framework,
org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Create an empty collection metadata document and populate from ActionForm
(carForm).
|
static void |
setDebug(boolean isDebugOutput)
Sets the debug attribute of the CreateMastRecordAction class
|
protected org.apache.struts.action.ActionErrors |
validateForm(javax.servlet.http.HttpServletRequest request,
CreateADNRecordForm carForm,
MetaDataFramework mastFramework)
Validate the input from user.
|
execute, handleSubmit
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 java.lang.String getXmlFormat()
getXmlFormat
in class CreateADNRecordAction
protected org.apache.struts.action.ActionForward getCreateForward(org.apache.struts.action.ActionMapping mapping)
getCreateForward
in class CreateADNRecordAction
mapping
- NOT YET DOCUMENTEDprotected org.apache.struts.action.ActionForward getConfirmForward(org.apache.struts.action.ActionMapping mapping, CreateADNRecordForm carForm, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
getConfirmForward
in class CreateADNRecordAction
mapping
- the ActionMappingcarForm
- the ActionFormrequest
- the Requestresponse
- the Responseprotected org.dom4j.Document makeRecordDoc(CreateADNRecordForm carForm, MetaDataFramework framework, org.apache.struts.action.ActionMapping mapping, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
makeRecordDoc
in class CreateADNRecordAction
carForm
- the ActionFormframework
- the MetaDataFramework of the record being createderrors
- messages passed back to callerjava.lang.Exception
- Description of the Exceptionprotected org.apache.struts.action.ActionErrors validateForm(javax.servlet.http.HttpServletRequest request, CreateADNRecordForm carForm, MetaDataFramework mastFramework)
validateForm
in class CreateADNRecordAction
request
- Description of the ParametercarForm
- Description of the ParametermastFramework
- NOT YET DOCUMENTEDpublic static void setDebug(boolean isDebugOutput)
isDebugOutput
- The new debug value