version 1.12, 2006/01/30 16:17:51
|
version 1.13, 2006/11/14 18:34:51
|
|
|
// | // |
//============================================================================== | //============================================================================== |
// | // |
// Author: Nitin Upasani, Hewlett-Packard Company (Nitin_Upasani@hp.com) |
|
// |
|
// Modified By: Yi Zhou, Hewlett-Packard Company (yi_zhou@hp.com) |
|
// |
|
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
#ifndef PegasusHandler_Handler_h | #ifndef PegasusHandler_Handler_h |
|
|
// will look into Handler Table to load the appropriate handler. If | // will look into Handler Table to load the appropriate handler. If |
// handler is already loaded then IndicationDispatcher will call this | // handler is already loaded then IndicationDispatcher will call this |
// method implemented in handler. | // method implemented in handler. |
// l10n |
|
virtual void handleIndication( | virtual void handleIndication( |
const OperationContext& context, | const OperationContext& context, |
const String nameSpace, | const String nameSpace, |
|
|
CIMInstance& indicationSubscriptionInstance, | CIMInstance& indicationSubscriptionInstance, |
ContentLanguageList& contentLanguages) = 0; | ContentLanguageList& contentLanguages) = 0; |
| |
// These are the method to initialize and terminate handler. Actual need and |
// These are the method to initialize and terminate handler. Actual need |
// implementation way these methods are yet to be finalized. |
// and implementation way these methods are yet to be finalized. |
| |
virtual void initialize(CIMRepository* repository) = 0; | virtual void initialize(CIMRepository* repository) = 0; |
virtual void terminate() = 0; | virtual void terminate() = 0; |