info.magnolia.module.ui
Class ModuleManagerWebUI
java.lang.Object
info.magnolia.module.ui.ModuleManagerWebUI
- All Implemented Interfaces:
- ModuleManagerUI
public class ModuleManagerWebUI
- extends java.lang.Object
- implements ModuleManagerUI
An implementation of ModuleManagerWebUI which is meant to be used through a web interface,
with human interaction.
- Version:
- $Revision: $ ($Author: $)
- Author:
- gjoseph
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTALLER_PATH
public static final java.lang.String INSTALLER_PATH
- See Also:
- Constant Field Values
ModuleManagerWebUI
public ModuleManagerWebUI(ModuleManager moduleManager)
onStartup
public void onStartup()
- Specified by:
onStartup
in interface ModuleManagerUI
execute
public boolean execute(java.io.Writer out,
java.lang.String command)
throws ModuleManagementException
- Specified by:
execute
in interface ModuleManagerUI
- Returns:
- a boolean indicating if the request should go through or pause until next user action.
- Throws:
ModuleManagementException
renderTempPage
public void renderTempPage(java.io.Writer out)
throws ModuleManagementException
- Specified by:
renderTempPage
in interface ModuleManagerUI
- Throws:
ModuleManagementException
performInstallOrUpdate
protected void performInstallOrUpdate()
render
protected void render(java.lang.String templateName,
java.io.Writer out)
throws ModuleManagementException
- Throws:
ModuleManagementException
Copyright © 2003-2010 Magnolia International Ltd.. All Rights Reserved.