version 1.4, 2002/04/26 22:18:04
|
version 1.5, 2002/05/16 00:57:17
|
|
|
// CIMInstanceProvider interface | // CIMInstanceProvider interface |
virtual void getInstance( | virtual void getInstance( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & instanceReference, |
const CIMObjectPath & instanceReference, |
const Uint32 flags, | const Uint32 flags, |
const CIMPropertyList & propertyList, | const CIMPropertyList & propertyList, |
ResponseHandler<CIMInstance> & handler); | ResponseHandler<CIMInstance> & handler); |
| |
virtual void enumerateInstances( | virtual void enumerateInstances( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & classReference, |
const CIMObjectPath & classReference, |
const Uint32 flags, | const Uint32 flags, |
const CIMPropertyList & propertyList, | const CIMPropertyList & propertyList, |
ResponseHandler<CIMInstance> & handler); | ResponseHandler<CIMInstance> & handler); |
| |
virtual void enumerateInstanceNames( | virtual void enumerateInstanceNames( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & classReference, |
const CIMObjectPath & classReference, |
ResponseHandler<CIMReference> & handler); |
ResponseHandler<CIMObjectPath> & handler); |
| |
virtual void modifyInstance( | virtual void modifyInstance( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & instanceReference, |
const CIMObjectPath & instanceReference, |
const CIMInstance & instanceObject, | const CIMInstance & instanceObject, |
const Uint32 flags, | const Uint32 flags, |
const CIMPropertyList & propertyList, | const CIMPropertyList & propertyList, |
|
|
| |
virtual void createInstance( | virtual void createInstance( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & instanceReference, |
const CIMObjectPath & instanceReference, |
const CIMInstance & instanceObject, | const CIMInstance & instanceObject, |
ResponseHandler<CIMReference> & handler); |
ResponseHandler<CIMObjectPath> & handler); |
| |
virtual void deleteInstance( | virtual void deleteInstance( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & instanceReference, |
const CIMObjectPath & instanceReference, |
ResponseHandler<CIMInstance> & handler); | ResponseHandler<CIMInstance> & handler); |
| |
// CIMMethodProvider interface | // CIMMethodProvider interface |
virtual void invokeMethod( | virtual void invokeMethod( |
const OperationContext & context, | const OperationContext & context, |
const CIMReference & objectReference, |
const CIMObjectPath & objectReference, |
const String & methodName, | const String & methodName, |
const Array<CIMParamValue> & inParameters, | const Array<CIMParamValue> & inParameters, |
Array<CIMParamValue> & outParameters, | Array<CIMParamValue> & outParameters, |
|
|
CIMEnableModuleRequestMessage * notify_req); | CIMEnableModuleRequestMessage * notify_req); |
MessageQueueService * _getIndicationService(); | MessageQueueService * _getIndicationService(); |
void _sendTerminationMessageToSubscription( | void _sendTerminationMessageToSubscription( |
const CIMReference & ref, const String & moduleName); |
const CIMObjectPath & ref, const String & moduleName); |
}; | }; |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |