info.magnolia.module.ui
Interface ModuleManagerUI
- All Known Implementing Classes:
- ModuleManagerNullUI, ModuleManagerWebUI
public interface ModuleManagerUI
User Interface for the install/update mechanism.
Instances are not to be reused, client code should re-instanciate for each request.
- Version:
- $Revision: $ ($Author: $)
- Author:
- gjoseph
Method Summary |
boolean |
execute(Writer out,
String command)
|
void |
onStartup()
|
void |
renderTempPage(Writer out)
Not used anymore since 4.4 - but keeping this around; in the future, we might re-use this,
as the page shown to regular users while the Magnolia instance is being updated by an admin;
only admin(s) would have access to the update status pages. |
onStartup
void onStartup()
throws ModuleManagementException
- Throws:
ModuleManagementException
execute
boolean execute(Writer out,
String command)
throws ModuleManagementException
- Returns:
- a boolean indicating if the request should go through or pause until next user action.
- Throws:
ModuleManagementException
renderTempPage
void renderTempPage(Writer out)
throws ModuleManagementException
- Not used anymore since 4.4 - but keeping this around; in the future, we might re-use this,
as the page shown to regular users while the Magnolia instance is being updated by an admin;
only admin(s) would have access to the update status pages.
- Throws:
ModuleManagementException
Copyright © 2003–2014 Magnolia International Ltd.. All rights reserved.