Project: stp

com.ibm.rational.wvcm.stp.cc
Interface CcProviderManagerCallback


public interface CcProviderManagerCallback

Callback invoked by CcProvider.getClientViewList(), etc. that allows caller to specify the provider to be used for creating view proxies.

See Also:
CcProvider.getClientViewList(javax.wvcm.PropertyRequestItem.PropertyRequest), CcProvider.registerProviderManagerCallback(com.ibm.rational.wvcm.stp.cc.CcProviderManagerCallback)

Method Summary
 CqProvider getClearQuestProvider(String serverUrl)
          Specify the ClearQuest provider to use to create ClearQuest resource proxies and perform ClearQuest operations.
 CcProvider getLocalProvider()
          Specify the local provider (LOCAL_PROVIDER_CLASS) to use to create a dynamic view proxy.
 CcProvider getNetworkProvider(String serverUrl)
          Specify the network provider (NETWORK_PROVIDER_CLASS) to use to create a web view proxy.
 

Method Detail

getClearQuestProvider

CqProvider getClearQuestProvider(String serverUrl)
Specify the ClearQuest provider to use to create ClearQuest resource proxies and perform ClearQuest operations.

Parameters:
serverUrl - ClearQuest Web server URL. Typically the caller keeps a map of server URLs to providers, and returns the provider matching this URL.
Returns:
ClearQuest provider, or null if caller is unable to provide one

getLocalProvider

CcProvider getLocalProvider()
Specify the local provider (LOCAL_PROVIDER_CLASS) to use to create a dynamic view proxy.

Returns:
local provider; if null, corresponding view proxy will be omitted from the list.

getNetworkProvider

CcProvider getNetworkProvider(String serverUrl)
Specify the network provider (NETWORK_PROVIDER_CLASS) to use to create a web view proxy.

Parameters:
serverUrl - web view's server URL. Typically the caller keeps a map of server URLs to network providers, and returns the provider matching this URL.
Returns:
network provider for specified server URL; if null, corresponding view proxy will be omitted from the list.

Generated Fri 24-May-2013 12:47 AM

Copyright © IBM 2013. All rights reserved.