public interface SAServiceAdapter
SAService services.| Modifier and Type | Method and Description |
|---|---|
ModuleURN |
createStrategy(CreateStrategyParameters inParameters)
Creates a strategy with the given parameters.
|
void |
delete(ModuleURN inInstance)
Deletes the given module.
|
List<ModuleURN> |
getInstances(ModuleURN inProvider)
Gets the list of instances for the given provider.
|
ModuleInfo |
getModuleInfo(ModuleURN inInstance)
Gets the module info for the given instance.
|
Map<String,Object> |
getProperties(ModuleURN inInstance)
Gets the properties of the given module.
|
List<ModuleURN> |
getProviders()
Gets the list of providers.
|
CreateStrategyParameters |
getStrategyCreateParms(ModuleURN inInstance)
Gets the strategy parameters of the given module.
|
void |
sendData(Object inData)
Sends the data to the SA for distribution.
|
Map<String,Object> |
setProperties(ModuleURN inInstance,
Map<String,Object> inProperties)
Sets the properties of the given module.
|
void |
start(ModuleURN inInstance)
Starts the given module.
|
void |
stop(ModuleURN inInstance)
Stops the given module.
|
List<ModuleURN> getProviders()
List<ModuleURN> valueList<ModuleURN> getInstances(ModuleURN inProvider)
inProvider - a ModuleURN valueList<ModuleURN> valueModuleInfo getModuleInfo(ModuleURN inInstance)
inInstance - a ModuleURN valueModuleInfo valuevoid start(ModuleURN inInstance)
inInstance - a ModuleURN valuevoid stop(ModuleURN inInstance)
inInstance - a ModuleURN valuevoid delete(ModuleURN inInstance)
inInstance - a ModuleURN valueMap<String,Object> getProperties(ModuleURN inInstance)
inInstance - a ModuleURN valueMap<String,Object> valueMap<String,Object> setProperties(ModuleURN inInstance, Map<String,Object> inProperties)
inInstance - a ModuleURN valueinProperties - a Map<String,Object> valueMap<String,Object> valueModuleURN createStrategy(CreateStrategyParameters inParameters)
inParameters - a CreateStrategyParameters valueModuleURN valueCreateStrategyParameters getStrategyCreateParms(ModuleURN inInstance)
inInstance - a ModuleURN valueCreateStrategyParameters valuevoid sendData(Object inData)
inData - an Object valueCopyright © 2017. All Rights Reserved.