version 1.26, 2004/06/27 15:49:53
|
version 1.27, 2004/08/31 19:47:31
|
|
|
#include <Pegasus/Provider/CIMInstanceProvider.h> | #include <Pegasus/Provider/CIMInstanceProvider.h> |
#include <Pegasus/Provider/CIMClassProvider.h> | #include <Pegasus/Provider/CIMClassProvider.h> |
#include <Pegasus/Provider/CIMAssociationProvider.h> | #include <Pegasus/Provider/CIMAssociationProvider.h> |
#include <Pegasus/Provider/CIMPropertyProvider.h> |
|
#include <Pegasus/Provider/CIMMethodProvider.h> | #include <Pegasus/Provider/CIMMethodProvider.h> |
#include <Pegasus/Provider/CIMQueryProvider.h> | #include <Pegasus/Provider/CIMQueryProvider.h> |
#include <Pegasus/Provider/CIMIndicationProvider.h> | #include <Pegasus/Provider/CIMIndicationProvider.h> |
|
|
public CIMInstanceProvider, | public CIMInstanceProvider, |
public CIMClassProvider, | public CIMClassProvider, |
public CIMAssociationProvider, | public CIMAssociationProvider, |
public CIMPropertyProvider, |
|
public CIMMethodProvider, | public CIMMethodProvider, |
public CIMQueryProvider, | public CIMQueryProvider, |
public CIMIndicationProvider, | public CIMIndicationProvider, |
|
|
const String & role, | const String & role, |
ObjectPathResponseHandler & handler); | ObjectPathResponseHandler & handler); |
| |
// CIMPropertyProvider interface |
// Property operation interfaces |
|
// Note: Property operations are not supported at the provider level. |
|
// These methods should be removed, and the caller should be changed to |
|
// use the CIMInstanceProvider interface. |
virtual void getProperty( | virtual void getProperty( |
const OperationContext & context, | const OperationContext & context, |
const CIMObjectPath & instanceReference, | const CIMObjectPath & instanceReference, |