version 1.21, 2006/06/21 21:54:56
|
version 1.22, 2006/09/14 16:25:07
|
|
|
class PEGASUS_SERVER_LINKAGE JMPIProviderManager : public ProviderManager | class PEGASUS_SERVER_LINKAGE JMPIProviderManager : public ProviderManager |
{ | { |
public: | public: |
enum Mode { |
JMPIProviderManager(); |
CMPI_MODE, |
|
CMPI_R_MODE, |
|
CMPI_O_MODE |
|
}; |
|
|
|
Mode getMode() { return mode; } |
|
JMPIProviderManager(Mode=CMPI_MODE); |
|
virtual ~JMPIProviderManager(void); | virtual ~JMPIProviderManager(void); |
| |
virtual Boolean insertProvider(const ProviderName & providerName, | virtual Boolean insertProvider(const ProviderName & providerName, |
|
|
| |
protected: | protected: |
JMPILocalProviderManager providerManager; | JMPILocalProviderManager providerManager; |
Mode mode; |
|
| |
Message * handleUnsupportedRequest(const Message * message) throw(); | Message * handleUnsupportedRequest(const Message * message) throw(); |
| |