public class DefaultDiscoveryProvider extends DiscoveryAbstractProvider
DiscoveryProvider.Add1Deferred, DiscoveryProvider.AddToAllDeferred, DiscoveryProvider.Lookup1Deferred, DiscoveryProvider.Lookup2Deferred, DiscoveryProvider.Lookup3Deferred, DiscoveryProvider.Lookup4Deferred| Constructor and Description |
|---|
DefaultDiscoveryProvider() |
getCallContext, removeCallContext, setCallContextpublic Promise<DeferredVoid> add(DiscoveryEntry discoveryEntry)
DiscoveryProviderdiscoveryEntry - the parameter discoveryEntrypublic Promise<DeferredVoid> add(DiscoveryEntry discoveryEntry, Boolean awaitGlobalRegistration)
DiscoveryProviderdiscoveryEntry - the parameter discoveryEntryawaitGlobalRegistration - the parameter awaitGlobalRegistrationpublic Promise<DiscoveryProvider.Add1Deferred> add(DiscoveryEntry discoveryEntry, Boolean awaitGlobalRegistration, String[] gbids)
DiscoveryProviderdiscoveryEntry - the parameter discoveryEntryawaitGlobalRegistration - the parameter awaitGlobalRegistrationgbids - the parameter gbidspublic Promise<DiscoveryProvider.AddToAllDeferred> addToAll(DiscoveryEntry discoveryEntry, Boolean awaitGlobalRegistration)
DiscoveryProviderdiscoveryEntry - the parameter discoveryEntryawaitGlobalRegistration - the parameter awaitGlobalRegistrationpublic Promise<DiscoveryProvider.Lookup1Deferred> lookup(String[] domains, String interfaceName, DiscoveryQos discoveryQos)
DiscoveryProviderdomains - the parameter domainsinterfaceName - the parameter interfaceNamediscoveryQos - the parameter discoveryQospublic Promise<DiscoveryProvider.Lookup2Deferred> lookup(String[] domains, String interfaceName, DiscoveryQos discoveryQos, String[] gbids)
DiscoveryProviderdomains - the parameter domainsinterfaceName - the parameter interfaceNamediscoveryQos - the parameter discoveryQosgbids - the parameter gbidspublic Promise<DiscoveryProvider.Lookup3Deferred> lookup(String participantId)
DiscoveryProviderparticipantId - the parameter participantIdpublic Promise<DiscoveryProvider.Lookup4Deferred> lookup(String participantId, DiscoveryQos discoveryQos, String[] gbids)
DiscoveryProviderparticipantId - the parameter participantIddiscoveryQos - the parameter discoveryQosgbids - the parameter gbidspublic Promise<DeferredVoid> remove(String participantId)
DiscoveryProviderparticipantId - the parameter participantIdCopyright © 2021. All rights reserved.