public interface ServiceRemoteFactory extends org.openbase.jul.pattern.Factory<AbstractServiceRemote,rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType>
| Modifier and Type | Method and Description |
|---|---|
AbstractServiceRemote |
createAndInitServiceRemote(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType,
Collection<rst.domotic.unit.UnitConfigType.UnitConfig> unitConfigs)
Deprecated.
|
AbstractServiceRemote |
createAndInitServiceRemote(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType,
rst.domotic.unit.UnitConfigType.UnitConfig unitConfig)
Deprecated.
|
AbstractServiceRemote |
createServiceRemote(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType)
Deprecated.
|
AbstractServiceRemote |
newInitializedInstance(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType,
Collection<rst.domotic.unit.UnitConfigType.UnitConfig> unitConfigs)
Creates and initializes a service remote out of the given service type
and a collection of unitConfigs.
|
AbstractServiceRemote |
newInitializedInstance(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType,
rst.domotic.unit.UnitConfigType.UnitConfig unitConfig)
Creates and initializes a service remote out of the given service type
and unitConfig.
|
@Deprecated AbstractServiceRemote createAndInitServiceRemote(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType, Collection<rst.domotic.unit.UnitConfigType.UnitConfig> unitConfigs) throws org.openbase.jul.exception.CouldNotPerformException, InterruptedException
serviceType - The remote service type.unitConfigs - The collection of units which are controlled by the new service remote instance.org.openbase.jul.exception.CouldNotPerformException - is thrown if any error occurs during the creation.InterruptedException - is thrown if the current thread is externally interrupted.AbstractServiceRemote newInitializedInstance(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType, Collection<rst.domotic.unit.UnitConfigType.UnitConfig> unitConfigs) throws org.openbase.jul.exception.CouldNotPerformException, InterruptedException
serviceType - The remote service type.unitConfigs - The collection of units which are controlled by the new service remote instance.org.openbase.jul.exception.CouldNotPerformException - is thrown if any error occurs during the creation.InterruptedException - is thrown if the current thread is externally interrupted.@Deprecated AbstractServiceRemote createAndInitServiceRemote(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType, rst.domotic.unit.UnitConfigType.UnitConfig unitConfig) throws org.openbase.jul.exception.CouldNotPerformException, InterruptedException
serviceType - The remote service type.unitConfig - The unit which is controlled by the new service remote instance.org.openbase.jul.exception.CouldNotPerformException - is thrown if any error occurs during the creation.InterruptedException - is thrown if the current thread is externally interrupted.AbstractServiceRemote newInitializedInstance(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType, rst.domotic.unit.UnitConfigType.UnitConfig unitConfig) throws org.openbase.jul.exception.CouldNotPerformException, InterruptedException
serviceType - The remote service type.unitConfig - The unit which is controlled by the new service remote instance.org.openbase.jul.exception.CouldNotPerformException - is thrown if any error occurs during the creation.InterruptedException - is thrown if the current thread is externally interrupted.@Deprecated AbstractServiceRemote createServiceRemote(rst.domotic.service.ServiceTemplateType.ServiceTemplate.ServiceType serviceType) throws org.openbase.jul.exception.CouldNotPerformException
serviceType - The remote service type.org.openbase.jul.exception.CouldNotPerformException - is thrown if any error occurs during the creation.Copyright © 2014–2017 openbase.org. All rights reserved.