public class ModuleImpl extends DataContainerImpl implements Module
Module.InfoDataContainer.EntryPROPERTY_EXECUTION_DEFAULT_PAUSE_DURATION, PROPERTY_MODULE_AUTHOR, PROPERTY_MODULE_DESCRIPTION, PROPERTY_MODULE_EXECUTION_DISPLAY_CLASS, PROPERTY_MODULE_EXECUTION_INITIALIZER_CLASS, PROPERTY_MODULE_INFO_BASE, PROPERTY_MODULE_INFO_PAGE, PROPERTY_MODULE_INFO_PROVIDER_CLASS, PROPERTY_MODULE_NAME, PROPERTY_MODULE_SCHEDULER_CLASS, PROPERTY_MODULE_SCHEDULER_MAX_SESSIONS, PROPERTY_MODULE_VERSION, PROPERTY_TATOOL_ONLINE_GROUP_NR, PROPERTY_TATOOL_ONLINE_MODULE_NR, PROPERTY_TATOOL_ONLINE_STUDY_ID, PROPERTY_TATOOL_ONLINE_SUBJECT_CODE| Constructor and Description |
|---|
ModuleImpl()
Create a new module instance.
|
containsValue, getEntries, getEntriesImpl, getValue, putValue, setEntriesImplclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcontainsValue, getEntries, getValue, putValuepublic ModuleDAO getModuleDAO()
public ModuleSessionDAO getSessionDAO()
public TrialDAO getTrialDAO()
public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()
public byte[] getBinaryModuleProperty(String propertyName)
getBinaryModuleProperty in interface Modulepublic void putBinaryModuleProperty(String id, byte[] value)
putBinaryModuleProperty in interface Modulepublic void setId(Long id)
public void setBinaryModuleProperties(Map<String,byte[]> largeModuleProperties)
public Map<String,String> getModuleProperties()
ModulegetModuleProperties in interface Modulepublic List<ModuleSession> getSessions()
public void setSessions(List<ModuleSession> sessions)
public Long getAccountId()
public void setAccountId(Long accountId)
public UserAccount getUserAccount()
ModulegetUserAccount in interface Modulepublic UserAccountImpl getAccount()
public void setAccount(UserAccountImpl account)
public String getName()
Modulepublic void setName(String name)
public ModuleScheduler getModuleScheduler()
ModulegetModuleScheduler in interface Modulepublic void setModuleScheduler(ModuleScheduler executionScheduler)
setModuleScheduler in interface Modulepublic ExecutorInitializer getExecutorInitializer()
ModulegetExecutorInitializer in interface Modulepublic void setExecutorInitializer(ExecutorInitializer executorConfiguration)
setExecutorInitializer in interface Modulepublic Map<String,DataExporter> getModuleExporters()
getModuleExporters in interface Modulepublic DataExporter getModuleExporter(String exporterKey)
getModuleExporter in interface Modulepublic void setModuleExporters(Map<String,DataExporter> moduleExporters)
public void setMessages(Messages messages)
setMessages in interface Modulepublic Messages getMessages()
getMessages in interface ModuleCopyright © 2013. All Rights Reserved.