|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ikasan.framework.module.service.ModuleServiceImpl
public class ModuleServiceImpl
Default implementation of ModuleService
| Field Summary | |
|---|---|
static String |
INITIATOR_SET_STARTUP_TYPE_EVENT_ACTION
constant for logging a request to change initiator startup type |
static String |
INITIATOR_START_REQUEST_SYSTEM_EVENT_ACTION
constant for logging an incoming initiator start request |
static String |
INITIATOR_STOP_REQUEST_SYSTEM_EVENT_ACTION
constant for logging an incoming initiator stop request |
| Constructor Summary | |
|---|---|
ModuleServiceImpl(ModuleContainer moduleContainer,
InitiatorStartupControlDao initiatorStartupControlDao,
SystemEventService systemEventService)
Constructor |
|
| Method Summary | |
|---|---|
InitiatorStartupControl |
getInitiatorStartupControl(String moduleName,
String initiatorName)
Allows access to the InitiatorStartupControl object for the specified Initiator |
Module |
getModule(String moduleName)
Resolves a specified Module by name |
List<Module> |
getModules()
Returns all available Modules |
void |
startInitiator(String moduleName,
String initiatorName,
String actor)
Attempts to start an Initiator |
void |
stopInitiator(String moduleName,
String initiatorName,
String actor)
Attempts to stop an Initiator |
void |
updateInitiatorStartupType(String moduleName,
String initiatorName,
InitiatorStartupControl.StartupType startupType,
String comment,
String actor)
Updates the startup type for the Initiator |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String INITIATOR_START_REQUEST_SYSTEM_EVENT_ACTION
public static final String INITIATOR_STOP_REQUEST_SYSTEM_EVENT_ACTION
public static final String INITIATOR_SET_STARTUP_TYPE_EVENT_ACTION
| Constructor Detail |
|---|
public ModuleServiceImpl(ModuleContainer moduleContainer,
InitiatorStartupControlDao initiatorStartupControlDao,
SystemEventService systemEventService)
moduleContainer - | Method Detail |
|---|
public List<Module> getModules()
ModuleServiceModules
getModules in interface ModuleServiceModulespublic Module getModule(String moduleName)
ModuleServiceModule by name
getModule in interface ModuleServiceModule named by moduleName
public void stopInitiator(String moduleName,
String initiatorName,
String actor)
ModuleServiceInitiator
stopInitiator in interface ModuleService
public void startInitiator(String moduleName,
String initiatorName,
String actor)
ModuleServiceInitiator
startInitiator in interface ModuleService
public void updateInitiatorStartupType(String moduleName,
String initiatorName,
InitiatorStartupControl.StartupType startupType,
String comment,
String actor)
ModuleServiceInitiator
updateInitiatorStartupType in interface ModuleService
public InitiatorStartupControl getInitiatorStartupControl(String moduleName,
String initiatorName)
ModuleServiceInitiatorStartupControl object for the specified Initiator
getInitiatorStartupControl in interface ModuleServiceInitiatorStartupControl object for the specified Initiator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||