public class InMemoryHandler extends Object implements net.roboconf.target.api.TargetHandler
| Constructor and Description |
|---|
InMemoryHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureMachine(Map<String,String> targetProperties,
Map<String,String> messagingConfiguration,
String machineId,
String scopedInstancePath,
String applicationName,
net.roboconf.core.model.beans.Instance scopedInstance) |
String |
createMachine(Map<String,String> targetProperties,
Map<String,String> messagingConfiguration,
String scopedInstancePath,
String applicationName) |
long |
getDefaultDelay() |
String |
getTargetId() |
boolean |
isMachineRunning(Map<String,String> targetProperties,
String machineId) |
void |
setDefaultDelay(long defaultDelay) |
void |
setMessagingFactoryRegistry(net.roboconf.messaging.api.factory.MessagingClientFactoryRegistry registry) |
void |
terminateMachine(Map<String,String> targetProperties,
String machineId) |
public static final String TARGET_ID
public String getTargetId()
getTargetId in interface net.roboconf.target.api.TargetHandlerpublic String createMachine(Map<String,String> targetProperties, Map<String,String> messagingConfiguration, String scopedInstancePath, String applicationName) throws net.roboconf.target.api.TargetException
createMachine in interface net.roboconf.target.api.TargetHandlernet.roboconf.target.api.TargetExceptionpublic void configureMachine(Map<String,String> targetProperties, Map<String,String> messagingConfiguration, String machineId, String scopedInstancePath, String applicationName, net.roboconf.core.model.beans.Instance scopedInstance) throws net.roboconf.target.api.TargetException
configureMachine in interface net.roboconf.target.api.TargetHandlernet.roboconf.target.api.TargetExceptionpublic boolean isMachineRunning(Map<String,String> targetProperties, String machineId) throws net.roboconf.target.api.TargetException
isMachineRunning in interface net.roboconf.target.api.TargetHandlernet.roboconf.target.api.TargetExceptionpublic void terminateMachine(Map<String,String> targetProperties, String machineId) throws net.roboconf.target.api.TargetException
terminateMachine in interface net.roboconf.target.api.TargetHandlernet.roboconf.target.api.TargetExceptionpublic void setMessagingFactoryRegistry(net.roboconf.messaging.api.factory.MessagingClientFactoryRegistry registry)
public long getDefaultDelay()
public void setDefaultDelay(long defaultDelay)
Copyright © 2016. All rights reserved.