version 1.29, 2006/01/30 16:17:59
|
version 1.30, 2006/11/14 18:34:54
|
|
|
methods. A minimal method implementation simply throws a | methods. A minimal method implementation simply throws a |
CIMNotSupportedException. | CIMNotSupportedException. |
*/ | */ |
class PEGASUS_PROVIDER_LINKAGE CIMIndicationProvider : public virtual CIMProvider |
class PEGASUS_PROVIDER_LINKAGE CIMIndicationProvider : |
|
public virtual CIMProvider |
{ | { |
public: | public: |
/** Constructs a CIMIndicationProvider instance with | /** Constructs a CIMIndicationProvider instance with |
null values (default constructor). | null values (default constructor). |
*/ | */ |
CIMIndicationProvider(void); |
CIMIndicationProvider(); |
| |
/** Destructs the CIMIndicationProvider. | /** Destructs the CIMIndicationProvider. |
*/ | */ |
virtual ~CIMIndicationProvider(void); |
virtual ~CIMIndicationProvider(); |
| |
/** Instructs the provider to begin generating indications. One or | /** Instructs the provider to begin generating indications. One or |
more createSubscription calls may precede the call to this method. | more createSubscription calls may precede the call to this method. |
|
|
An exception thrown by this method is considered a provider error | An exception thrown by this method is considered a provider error |
and does not affect CIM Server behavior. | and does not affect CIM Server behavior. |
*/ | */ |
virtual void disableIndications(void) = 0; |
virtual void disableIndications() = 0; |
| |
/** Tells the provider to monitor for indications matching the specified | /** Tells the provider to monitor for indications matching the specified |
subscription. The provider may reject the subscription by throwing a | subscription. The provider may reject the subscription by throwing a |