version 1.1, 2004/04/30 10:27:25
|
version 1.4, 2004/05/27 23:47:10
|
|
|
#include <Pegasus/ProviderManager2/ProviderManager.h> | #include <Pegasus/ProviderManager2/ProviderManager.h> |
#include <Pegasus/Server/Linkage.h> | #include <Pegasus/Server/Linkage.h> |
#include <Pegasus/Config/ConfigManager.h> | #include <Pegasus/Config/ConfigManager.h> |
#include <Pegasus/Repository/CIMRepository.h> |
|
#include <Pegasus/ProviderManager2/OperationResponseHandler.h> | #include <Pegasus/ProviderManager2/OperationResponseHandler.h> |
|
#include <Pegasus/Common/OperationContextInternal.h> |
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
|
| |
protected: | protected: |
Mode mode; | Mode mode; |
CIMRepository *_repository; |
|
String getFilter(CIMInstance &subscription); |
|
| |
Message * handleUnsupportedRequest(const Message * message) throw(); | Message * handleUnsupportedRequest(const Message * message) throw(); |
| |
|
|
Message * handleDisableModuleRequest(const Message * message) throw(); | Message * handleDisableModuleRequest(const Message * message) throw(); |
Message * handleEnableModuleRequest(const Message * message) throw(); | Message * handleEnableModuleRequest(const Message * message) throw(); |
Message * handleStopAllProvidersRequest(const Message * message) throw(); | Message * handleStopAllProvidersRequest(const Message * message) throw(); |
|
Message * handleInitializeProviderRequest(const Message * message); |
| |
ProviderName _resolveProviderName(const ProviderName & providerName); |
ProviderName _resolveProviderName(const ProviderIdContainer & providerId); |
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |