public class FilesImpl extends AWebPage implements IFiles
| Modifier and Type | Field and Description |
|---|---|
protected IFileDAO |
dFile |
protected IPackageDAO |
dPackage |
protected ITemplateDAO |
dTemplate |
dServerOptions, mc, navRegistryADD_TO_FILE_ACTION, ADD_TO_TEMPLATE_ACTION, DELETE_ACTION, EDIT_ACTION, REMOVE_FROM_TEMPLATE_ACTION, ROOT, SAVE_ACTION, TEMPLATE_FILTER| Constructor and Description |
|---|
FilesImpl() |
| Modifier and Type | Method and Description |
|---|---|
AjaxAnswer |
addFileToTemplate(String[] name,
String template) |
RenderedView |
addFileToTemplateView(String template) |
AjaxAnswer |
addTemplateToFile(String[] template,
String name) |
RenderedView |
addTemplateToFileView(String file) |
AjaxAnswer |
deleteFile(String name) |
AjaxAnswer |
deleteFileFromTemplate(String name,
String template) |
RenderedView |
deleteFileFromTemplateView(String name,
String template) |
RenderedView |
deleteFileView(String name) |
RenderedView |
editFileView(String name) |
protected String |
getNavElementName() |
protected SidebarType |
getSidebarType() |
protected String |
getTemplateFolder() |
protected void |
init() |
RenderedView |
newFileView() |
AjaxAnswer |
saveFile(String oldname,
String newname,
String owner,
String group,
String mode,
String targetPath,
String content,
Boolean isTemplate,
String depPackage,
String[] depServices,
String[] templates) |
RenderedView |
view(String viewtype,
String[] filter) |
addBreadCrumb, addFilter, addSidebarElement, addSidebarElement, addSidebarElements, addTopAction, addViewType, assertNotEmpty, auditFormat, checkForEmpty, clearFilter, clearViewType, createError, createModal, createView, createView, getCurrentFilter, getCurrentViewType, hasError, pollError, removeSidebarElement, setMessageContext, sortMap, sortNamedList@Autowired protected IFileDAO dFile
@Autowired protected ITemplateDAO dTemplate
@Autowired protected IPackageDAO dPackage
protected String getTemplateFolder()
getTemplateFolder in class AWebPageprotected SidebarType getSidebarType()
getSidebarType in class AWebPageprotected String getNavElementName()
getNavElementName in class AWebPage@Transactional public RenderedView view(String viewtype, String[] filter)
@Transactional public RenderedView newFileView()
newFileView in interface IFiles@Transactional public RenderedView editFileView(String name)
editFileView in interface IFilesname - the file namepublic RenderedView deleteFileView(String name)
deleteFileView in interface IFilesname - the file name@Transactional public RenderedView deleteFileFromTemplateView(String name, String template)
deleteFileFromTemplateView in interface IFilesname - the file nametemplate - the template name@Transactional public RenderedView addFileToTemplateView(String template)
addFileToTemplateView in interface IFilestemplate - the template name@Transactional public RenderedView addTemplateToFileView(String file)
addTemplateToFileView in interface IFilesfile - the file name@Transactional public AjaxAnswer saveFile(String oldname, String newname, String owner, String group, String mode, String targetPath, String content, Boolean isTemplate, String depPackage, String[] depServices, String[] templates) throws FormErrorException
saveFile in interface IFilesoldname - the old file namenewname - the new file nameowner - the ownergroup - the groupmode - the file modetargetPath - the target pathcontent - the file contentisTemplate - file is templatedepPackage - name of dependent packagedepServices - names of associated servicestemplates - names of associated templatesFormErrorException - on error within the form@Transactional public AjaxAnswer deleteFile(String name)
deleteFile in interface IFilesname - the file name@Transactional public AjaxAnswer deleteFileFromTemplate(String name, String template)
deleteFileFromTemplate in interface IFilesname - the file nametemplate - the template name@Transactional public AjaxAnswer addFileToTemplate(String[] name, String template)
addFileToTemplate in interface IFilesname - array of file namestemplate - the template anem@Transactional public AjaxAnswer addTemplateToFile(String[] template, String name)
addTemplateToFile in interface IFilestemplate - the template anemname - array of file namesCopyright © 2014 Cinovo AG. All Rights Reserved.