version 1.5.16.2, 2006/03/10 14:30:40
|
version 1.6, 2006/01/30 16:18:10
|
|
|
extern "C" PEGASUS_EXPORT ProviderManager * PegasusCreateProviderManager( | extern "C" PEGASUS_EXPORT ProviderManager * PegasusCreateProviderManager( |
const String & providerManagerName) | const String & providerManagerName) |
{ | { |
#ifdef PEGASUS_DEBUG |
if(String::equalNoCase(providerManagerName, "JMPI")) |
PEGASUS_STD(cerr)<<"--- PegasusCreateProviderManager ("<<providerManagerName<<")"<<PEGASUS_STD(endl); |
|
#endif |
|
|
|
if ( String::equalNoCase(providerManagerName, "JMPI") |
|
|| String::equalNoCase(providerManagerName, "JMPIExperimental") |
|
) |
|
{ | { |
#ifdef PEGASUS_DEBUG | #ifdef PEGASUS_DEBUG |
PEGASUS_STD(cerr)<<"--- JMPI Provider Manager activated"<<PEGASUS_STD(endl); |
cerr<<"--- JMPI Provider Manager activated"<<endl; |
#endif | #endif |
|
return(new JMPIProviderManager(JMPIProviderManager::CMPI_MODE)); |
return new JMPIProviderManager (JMPIProviderManager::CMPI_MODE); |
|
} | } |
|
return(0); |
return 0; |
|
} | } |