public interface DiscoveryProvider
| Modifier and Type | Method and Description |
|---|---|
void |
configureService(java.lang.String name,
boolean enable,
DeviceContext deviceContext,
DataTable parameters,
CallerController callerController) |
DeviceContext |
createDevice(java.lang.String username,
java.lang.String deviceName,
java.lang.String description,
java.lang.String address,
CallerController caller) |
java.util.List<DiscoverableServiceDefinition> |
getAvailableServices() |
java.lang.String |
getDescription() |
DiscoverableServiceDefinition |
getDiscoverableServiceDefinition(java.lang.String name) |
DataTable |
getDiscoverySettings(java.lang.String settingsVariable,
ContextManager cm,
CallerController cc) |
java.util.Collection<VariableDefinition> |
getDiscoverySettingsVariableDefinitions() |
java.lang.String |
getDriver() |
java.lang.String |
getName() |
java.lang.String getName()
java.lang.String getDescription()
java.lang.String getDriver()
java.util.Collection<VariableDefinition> getDiscoverySettingsVariableDefinitions()
DataTable getDiscoverySettings(java.lang.String settingsVariable, ContextManager cm, CallerController cc)
java.util.List<DiscoverableServiceDefinition> getAvailableServices()
DeviceContext createDevice(java.lang.String username, java.lang.String deviceName, java.lang.String description, java.lang.String address, CallerController caller) throws ContextException
ContextExceptionDiscoverableServiceDefinition getDiscoverableServiceDefinition(java.lang.String name)
void configureService(java.lang.String name,
boolean enable,
DeviceContext deviceContext,
DataTable parameters,
CallerController callerController)
throws ContextException
ContextException