com.plumtree.server
Interface IPTFederatedSearchProviderRegistry


public interface IPTFederatedSearchProviderRegistry

A registry for Federated Search Providers that are known to the system

See Also:
IPTFederatedSearchProvider

Method Summary
 IPTQueryResult GetFederatedSearchProviderInfo(java.lang.String sFederatedSearchProviderCLSID)
          Returns information about the Provider, such as name and description
 IPTQueryResult GetRegisteredFederatedSearchProviders()
          Returns the list of all registered Providers
 void Register(IPTFederatedSearchProvider pFederatedSearchProvider)
          Adds a Provider to the registry
 void UnRegister(java.lang.String sFederatedSearchProviderCLSID)
          Removes a Provider from the registry
 

Method Detail

Register

public void Register(IPTFederatedSearchProvider pFederatedSearchProvider)
Adds a Provider to the registry
Parameters:
pFederatedSearchProvider - the Provider to add

UnRegister

public void UnRegister(java.lang.String sFederatedSearchProviderCLSID)
Removes a Provider from the registry
Parameters:
sFederatedSearchProviderCLSID - the CLSID of the Provider to remove

GetFederatedSearchProviderInfo

public IPTQueryResult GetFederatedSearchProviderInfo(java.lang.String sFederatedSearchProviderCLSID)
Returns information about the Provider, such as name and description
Parameters:
sFederatedSearchProviderCLSID - the CLSID of the Provider of interest
Returns:
the information in a QueryResult

GetRegisteredFederatedSearchProviders

public IPTQueryResult GetRegisteredFederatedSearchProviders()
Returns the list of all registered Providers
Returns:
the list of Providers as a QueryResult


Copyright © 2003 Plumtree Software Inc. All Rights Reserved.