void function ( Module arg0 ) { preProcessModule ( arg0 ) ; arg0 . initialize ( ) ; postProcessModule ( arg0 ) ; arg0 . start ( ) ; }
apply plugins to the module and start it . concode_field_sep ApplicationContext globalContext concode_elem_sep Module module concode_elem_sep ApplicationContext context concode_elem_sep List<Plugin> plugins concode_elem_sep Map<String,Map<Integer,Module>> deployedModules concode_elem_sep ModuleFactory moduleFactory concode_elem_sep Logger logger concode_field_sep void destroyModule concode_elem_sep boolean apply concode_elem_sep Module createModule concode_elem_sep void removeModule concode_elem_sep void deploy concode_elem_sep void preProcessModule concode_elem_sep void setApplicationContext concode_elem_sep Iterable<Plugin> getSupportedPlugins concode_elem_sep void beforeShutdown concode_elem_sep void afterPropertiesSet concode_elem_sep Map<String,Map<Integer,Module>> getDeployedModules concode_elem_sep void postProcessModule concode_elem_sep void undeploy