|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InstallContext
The InstallContext
provides Task
s
and install/update UI with methods to log, get content and status.
Nested Class Summary | |
---|---|
static class |
InstallContext.Message
Log messages kept in the InstallContext. |
static class |
InstallContext.MessagePriority
Priority for InstallContext.Message s. |
Method Summary | |
---|---|
void |
error(String message,
Throwable th)
|
HierarchyManager |
getConfigHierarchyManager()
|
ModuleDefinition |
getCurrentModuleDefinition()
Allows generic tasks to know what's being installed/updated. |
int |
getExecutedTaskCount()
|
HierarchyManager |
getHierarchyManager(String workspace)
|
Map<String,List<InstallContext.Message>> |
getMessages()
A Map of messages where the key is the module name. |
Content |
getModulesNode()
|
Content |
getOrCreateCurrentModuleConfigNode()
|
Content |
getOrCreateCurrentModuleNode()
|
InstallStatus |
getStatus()
|
int |
getTotalTaskCount()
|
boolean |
hasModulesNode()
|
void |
info(String message)
|
boolean |
isModuleRegistered(String moduleName)
|
void |
restartNeeded(String message)
|
void |
warn(String message)
|
Method Detail |
---|
void info(String message)
void warn(String message)
void error(String message, Throwable th)
void restartNeeded(String message)
int getExecutedTaskCount()
int getTotalTaskCount()
InstallStatus getStatus()
Map<String,List<InstallContext.Message>> getMessages()
HierarchyManager getHierarchyManager(String workspace)
HierarchyManager getConfigHierarchyManager()
boolean hasModulesNode()
Content getModulesNode() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Content getOrCreateCurrentModuleNode() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Content getOrCreateCurrentModuleConfigNode() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
ModuleDefinition getCurrentModuleDefinition()
boolean isModuleRegistered(String moduleName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |