public class DefaultContextDiscovery extends Object implements ContextDiscovery
| Constructor and Description |
|---|
DefaultContextDiscovery(CommunicationAdapter communicationAdapter) |
public DefaultContextDiscovery(CommunicationAdapter communicationAdapter)
public List<InstanceIdentifier> getDiscoveredContextIds()
getDiscoveredContextIds in interface ContextDiscoverypublic <T extends AbstractContextDescriptor> List<InstanceIdentifier> getDiscoveredIdsForDescriptorType(Class<T> descriptorClass)
getDiscoveredIdsForDescriptorType in interface ContextDiscoverypublic List<InstanceIdentifier> getDiscoveredLocationIds()
getDiscoveredLocationIds in interface ContextDiscoverypublic List<InstanceIdentifier> getDiscoveredPatientIds()
getDiscoveredPatientIds in interface ContextDiscoverypublic List<InstanceIdentifier> getDiscoveredEnsembleIds()
getDiscoveredEnsembleIds in interface ContextDiscoverypublic void updateWithEndpointInformation(org.ws4d.java.service.reference.DeviceReference deviceRef)
updateWithEndpointInformation in interface ContextDiscoverypublic void clear()
clear in interface ContextDiscoverypublic void discover(boolean doSearch)
discover in interface ContextDiscoverypublic void addListener(ContextDiscoveryListener listener)
addListener in interface ContextDiscoverypublic void removeListener(ContextDiscoveryListener listener)
removeListener in interface ContextDiscoverypublic <T extends AbstractContextDescriptor> List<org.ws4d.java.service.reference.DeviceReference> getDeviceReferencesForInstanceIdentifiers(Class<T> descriptorClass, List<InstanceIdentifier> ids)
getDeviceReferencesForInstanceIdentifiers in interface ContextDiscoverypublic List<ContextHelper.InstanceIdentifierWithType<AbstractContextDescriptor>> getInstanceIdentifiersForDeviceReferences(org.ws4d.java.service.reference.DeviceReference deviceReference)
getInstanceIdentifiersForDeviceReferences in interface ContextDiscoveryCopyright © 2018. All rights reserved.