com.neeve.discovery
Interface IDiscoveryProvider


public interface IDiscoveryProvider

Represents an entity discovery provider.

This interface identifies a discovery provider. Each discovery provider plug-in implements this interface.

Threading:
A discovery provider is not safe for concurrent access by multiple threads.

Method Summary
 String getName()
          Get the provider name
 IDiscoveryCache openCache(com.neeve.util.UtlAddressDescriptor descriptor)
          Open the discovery cache.
 

Method Detail

getName

String getName()
Get the provider name


openCache

IDiscoveryCache openCache(com.neeve.util.UtlAddressDescriptor descriptor)
                          throws EDiscoveryException
Open the discovery cache.

Parameters:
descriptor - The cache descriptor (provider specific) used to open the cache.
Throws:
EDiscoveryException - Thrown in case an error occurs during the opening of the cache.
Threading:
This method is not safe for concurrent access by multiple threads.


Copyright © 2015 Neeve Research, LLC. All Rights Reserved.