Uses of Interface
org.hawk.module.IModule

Packages that use IModule
org.hawk.data.perf   
org.hawk.module   
org.hawk.module.lib   
org.hawk.module.script   
org.hawk.module.task   
 

Uses of IModule in org.hawk.data.perf
 

Methods in org.hawk.data.perf with parameters of type IModule
static boolean HawkPerfDataCollector.end(IModule module)
          This ends perf data collection Note: Here the module's default task "NONE" is considered as subtask.
 boolean HawkPerfData.end(IModule m, java.lang.String subTask)
          This is to indicate task execution ended successfully.
static boolean HawkPerfDataCollector.end(IModule module, java.lang.String moduleSubTask)
          This ends perf data collection
static boolean HawkPerfDataCollector.endWithFailure(IModule module)
          This ends perf data collection for failure case
 boolean HawkPerfData.endWithFailure(IModule m, java.lang.String subTask)
          This is to indicate task execution ended with failure.
static boolean HawkPerfDataCollector.endWithFailure(IModule module, java.lang.String moduleSubTask)
          This ends perf data collection for failure case
static boolean HawkPerfDataCollector.start(IModule module)
          This starts perf data collection Note: Here the module's default task "NONE" is considered as subtask.
 boolean HawkPerfData.start(IModule m, java.lang.String subTask)
          This is to indicate task execution started.
static boolean HawkPerfDataCollector.start(IModule module, java.lang.String moduleSubTask)
          This starts perf data collection
 

Uses of IModule in org.hawk.module
 

Methods in org.hawk.module that return types with arguments of type IModule
static java.util.Map<java.lang.String,IModule> ModuleFactory.cacheModules(java.util.Properties props)
          This caches all the Hawk modules.
static java.util.Map<java.lang.String,IModule> ModuleFactory.getModules()
          This returns the cached module.
static java.util.Map<java.lang.String,IModule> ModuleFactory.getModules(java.util.Properties props)
          This returns all the hawk modules.
 

Methods in org.hawk.module with parameters of type IModule
 Variable ModuleExecutor.executeModule(IModule module, java.lang.String subTask)
          This executes the subtask of a module.
static java.lang.String ModuleFactory.getModuleName(IModule module)
           
 

Method parameters in org.hawk.module with type arguments of type IModule
static boolean ModuleFactory.cacheLibraryModules(java.util.Map<java.lang.Integer,IModule> map)
          This caches all the hawk library modules.
static void ModuleFactory.setModules(java.util.Map<java.lang.String,IModule> updatedModules)
           
 

Uses of IModule in org.hawk.module.lib
 

Classes in org.hawk.module.lib that implement IModule
 class FileModule
           
 class HttpModule
          This is a hawk library module .
 class MathModule
           
 class SystemModule
           
 

Uses of IModule in org.hawk.module.script
 

Methods in org.hawk.module.script that return types with arguments of type IModule
 java.util.Map<IModule,java.util.Map<java.lang.String,SubTaskContainer>> ScriptInterpreter.cacheSubTasks()
          This caches the subtasks implemented by the user using SubTask.
 java.util.Map<IModule,java.util.Map<java.lang.String,SubTaskContainer>> ScriptInterpreter.getSubTasks()
          This returns the cached module->subtask map.
 

Methods in org.hawk.module.script with parameters of type IModule
 java.util.Set<SubTaskContainer> ScriptInterpreter.getSortedSubTasks(IModule module)
          This returns Set the subtasks of a module sorted on the sequence number.
 

Uses of IModule in org.hawk.module.task
 

Methods in org.hawk.module.task that return IModule
 IModule SubTaskContainer.getModule()
           
 

Methods in org.hawk.module.task with parameters of type IModule
 void SubTaskContainer.setModule(IModule module)