|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Role public interface ExtensionHandlerManager
Used as proxy behind all extension handlers.
| Method Summary | |
|---|---|
void |
initialize(LocalExtension localExtension,
String namespace)
Initialize the provided local extension (during application startup, reinitialization...). |
void |
install(LocalExtension localExtension,
String namespace,
Request request)
Install the provided local extension. |
void |
uninstall(InstalledExtension localExtension,
String namespace,
Request request)
Uninstall the provided local extension. |
void |
uninstall(LocalExtension localExtension,
String namespace,
Request request)
Deprecated. since 5.0RC1 use uninstall(InstalledExtension, String, Request) instead |
void |
upgrade(Collection<InstalledExtension> previousLocalExtensions,
LocalExtension newLocalExtension,
String namespace,
Request request)
Upgrade the provided local extension. |
void |
upgrade(LocalExtension previousLocalExtension,
LocalExtension newLocalExtension,
String namespace,
Request request)
Deprecated. since 5.0RC1 use upgrade(Collection, LocalExtension, String, Request) instead |
| Method Detail |
|---|
void install(LocalExtension localExtension,
String namespace,
Request request)
throws InstallException
localExtension - the extension to installnamespace - the namespace where to install the extensionrequest - extra parameters
InstallException - error when trying to install the extension
@Deprecated
void uninstall(LocalExtension localExtension,
String namespace,
Request request)
throws UninstallException
uninstall(InstalledExtension, String, Request) instead
localExtension - the extension to uninstallnamespace - the namespace from where to uninstall the extensionrequest - extra parameters
UninstallException - error when trying to uninstall the extension
void uninstall(InstalledExtension localExtension,
String namespace,
Request request)
throws UninstallException
localExtension - the extension to uninstallnamespace - the namespace from where to uninstall the extensionrequest - extra parameters
UninstallException - error when trying to uninstall the extension
@Deprecated
void upgrade(LocalExtension previousLocalExtension,
LocalExtension newLocalExtension,
String namespace,
Request request)
throws InstallException
upgrade(Collection, LocalExtension, String, Request) instead
previousLocalExtension - the previous installed version of the extensionnewLocalExtension - the extension to installnamespace - the namespace from where to uninstall the extensionrequest - extra parameters
InstallException - error when trying to upgrade the extension
void upgrade(Collection<InstalledExtension> previousLocalExtensions,
LocalExtension newLocalExtension,
String namespace,
Request request)
throws InstallException
previousLocalExtensions - the previous installed versions of the extensionnewLocalExtension - the extension to installnamespace - the namespace from where to uninstall the extensionrequest - extra parameters
InstallException - error when trying to upgrade the extension
void initialize(LocalExtension localExtension,
String namespace)
throws ExtensionException
localExtension - the extension to installnamespace - the namespace where to install the extension
ExtensionException - error when trying to initialize the extension
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||