|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.tatool.app.service.impl.ModuleServiceImpl
public class ModuleServiceImpl
Manages Modules
| Constructor Summary | |
|---|---|
ModuleServiceImpl()
|
|
| Method Summary | |
|---|---|
void |
closeModule(Module module)
Close a module object. |
Module |
createModule(UserAccount account,
Map<String,String> moduleProperties,
Map<String,byte[]> binaryModuleProperties,
Map<String,DataExporter> moduleExporters)
Creates a new module data object. |
void |
deleteModule(Module.Info info)
Delete a module. |
DataService |
getDataService()
|
Messages |
getMessages()
|
Set<Module.Info> |
getModules(UserAccount account)
Get a list of all available modules. |
Module |
loadModule(Module.Info info)
Load a module given its info object |
void |
saveModule(Module module)
|
void |
setDataService(DataService dataService)
|
void |
setMessages(Messages messages)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleServiceImpl()
| Method Detail |
|---|
public Set<Module.Info> getModules(UserAccount account)
getModules in interface ModuleService
public Module createModule(UserAccount account,
Map<String,String> moduleProperties,
Map<String,byte[]> binaryModuleProperties,
Map<String,DataExporter> moduleExporters)
createModule in interface ModuleServiceaccount - the account to create a module forproperties - the properties to use for the module. These will overwrite properties set in the
configurationconfiguration - module configuration, such as the element tree and session schedulerpublic Module loadModule(Module.Info info)
loadModule in interface ModuleServicepublic void closeModule(Module module)
closeModule in interface ModuleServicepublic void saveModule(Module module)
saveModule in interface ModuleServicepublic void deleteModule(Module.Info info)
deleteModule in interface ModuleServicepublic DataService getDataService()
public void setDataService(DataService dataService)
public void setMessages(Messages messages)
setMessages in interface ModuleServicepublic Messages getMessages()
getMessages in interface ModuleService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||