version 1.25, 2005/03/23 17:58:02
|
version 1.29, 2006/01/10 19:41:20
|
|
|
| |
virtual void setStatus( | virtual void setStatus( |
const Uint32 code, | const Uint32 code, |
const ContentLanguages & langs, |
const ContentLanguageList & langs, |
const String & message = String::EMPTY); | const String & message = String::EMPTY); |
| |
protected: | protected: |
|
|
| |
}; | }; |
| |
class GetInstanceResponseHandler : public OperationResponseHandler, public SimpleInstanceResponseHandler |
class PEGASUS_PPM_LINKAGE GetInstanceResponseHandler : public OperationResponseHandler, public SimpleInstanceResponseHandler |
{ | { |
public: | public: |
GetInstanceResponseHandler( | GetInstanceResponseHandler( |
|
|
CIMGetInstanceResponseMessage * response); | CIMGetInstanceResponseMessage * response); |
| |
virtual void deliver(const CIMInstance & cimInstance); | virtual void deliver(const CIMInstance & cimInstance); |
|
virtual void deliver(const Array<CIMInstance> & cimInstanceArray) |
|
{ |
|
SimpleInstanceResponseHandler::deliver(cimInstanceArray); |
|
} |
|
|
|
virtual void complete(void); |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class EnumerateInstancesResponseHandler : public OperationResponseHandler, public SimpleInstanceResponseHandler |
class PEGASUS_PPM_LINKAGE EnumerateInstancesResponseHandler : public OperationResponseHandler, public SimpleInstanceResponseHandler |
{ | { |
public: | public: |
EnumerateInstancesResponseHandler( | EnumerateInstancesResponseHandler( |
|
|
CIMEnumerateInstancesResponseMessage * response); | CIMEnumerateInstancesResponseMessage * response); |
| |
virtual void deliver(const CIMInstance & cimInstance); | virtual void deliver(const CIMInstance & cimInstance); |
|
virtual void deliver(const Array<CIMInstance> & cimInstanceArray) |
|
{ |
|
SimpleInstanceResponseHandler::deliver(cimInstanceArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class EnumerateInstanceNamesResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
class PEGASUS_PPM_LINKAGE EnumerateInstanceNamesResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
{ | { |
public: | public: |
EnumerateInstanceNamesResponseHandler( | EnumerateInstanceNamesResponseHandler( |
|
|
CIMEnumerateInstanceNamesResponseMessage * response); | CIMEnumerateInstanceNamesResponseMessage * response); |
| |
virtual void deliver(const CIMObjectPath & cimObjectPath); | virtual void deliver(const CIMObjectPath & cimObjectPath); |
|
virtual void deliver(const Array<CIMObjectPath> & cimObjectPathArray) |
|
{ |
|
SimpleObjectPathResponseHandler::deliver(cimObjectPathArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class CreateInstanceResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
class PEGASUS_PPM_LINKAGE CreateInstanceResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
{ | { |
public: | public: |
CreateInstanceResponseHandler( | CreateInstanceResponseHandler( |
|
|
CIMCreateInstanceResponseMessage * response); | CIMCreateInstanceResponseMessage * response); |
| |
virtual void deliver(const CIMObjectPath & cimObjectPath); | virtual void deliver(const CIMObjectPath & cimObjectPath); |
|
virtual void deliver(const Array<CIMObjectPath> & cimObjectPathArray) |
|
{ |
|
SimpleObjectPathResponseHandler::deliver(cimObjectPathArray); |
|
} |
|
|
|
virtual void complete(void); |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class ModifyInstanceResponseHandler : public OperationResponseHandler, public SimpleResponseHandler |
class PEGASUS_PPM_LINKAGE ModifyInstanceResponseHandler : public OperationResponseHandler, public SimpleResponseHandler |
{ | { |
public: | public: |
ModifyInstanceResponseHandler( | ModifyInstanceResponseHandler( |
|
|
| |
}; | }; |
| |
class DeleteInstanceResponseHandler : public OperationResponseHandler, public SimpleResponseHandler |
class PEGASUS_PPM_LINKAGE DeleteInstanceResponseHandler : public OperationResponseHandler, public SimpleResponseHandler |
{ | { |
public: | public: |
DeleteInstanceResponseHandler( | DeleteInstanceResponseHandler( |
|
|
| |
}; | }; |
| |
class GetPropertyResponseHandler : public OperationResponseHandler, public SimpleValueResponseHandler |
class PEGASUS_PPM_LINKAGE GetPropertyResponseHandler : public OperationResponseHandler, public SimpleValueResponseHandler |
{ | { |
public: | public: |
GetPropertyResponseHandler( | GetPropertyResponseHandler( |
|
|
CIMGetPropertyResponseMessage * response); | CIMGetPropertyResponseMessage * response); |
| |
virtual void deliver(const CIMValue & cimValue); | virtual void deliver(const CIMValue & cimValue); |
|
virtual void deliver(const Array<CIMValue> & cimValueArray) |
|
{ |
|
SimpleValueResponseHandler::deliver(cimValueArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class SetPropertyResponseHandler : public OperationResponseHandler, public SimpleResponseHandler |
class PEGASUS_PPM_LINKAGE SetPropertyResponseHandler : public OperationResponseHandler, public SimpleResponseHandler |
{ | { |
public: | public: |
SetPropertyResponseHandler( | SetPropertyResponseHandler( |
|
|
| |
}; | }; |
| |
class ExecQueryResponseHandler : public OperationResponseHandler, public SimpleInstance2ObjectResponseHandler |
class PEGASUS_PPM_LINKAGE ExecQueryResponseHandler : public OperationResponseHandler, public SimpleInstance2ObjectResponseHandler |
{ | { |
public: | public: |
ExecQueryResponseHandler( | ExecQueryResponseHandler( |
|
|
CIMExecQueryResponseMessage * response); | CIMExecQueryResponseMessage * response); |
| |
virtual void deliver(const CIMInstance & cimInstance); | virtual void deliver(const CIMInstance & cimInstance); |
|
virtual void deliver(const Array<CIMInstance> & cimInstanceArray) |
|
{ |
|
SimpleInstance2ObjectResponseHandler::deliver(cimInstanceArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class AssociatorsResponseHandler : public OperationResponseHandler, public SimpleObjectResponseHandler |
class PEGASUS_PPM_LINKAGE AssociatorsResponseHandler : public OperationResponseHandler, public SimpleObjectResponseHandler |
{ | { |
public: | public: |
AssociatorsResponseHandler( | AssociatorsResponseHandler( |
|
|
CIMAssociatorsResponseMessage * response); | CIMAssociatorsResponseMessage * response); |
| |
virtual void deliver(const CIMObject & cimObject); | virtual void deliver(const CIMObject & cimObject); |
|
virtual void deliver(const Array<CIMObject> & cimObjectArray) |
|
{ |
|
SimpleObjectResponseHandler::deliver(cimObjectArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class AssociatorNamesResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
class PEGASUS_PPM_LINKAGE AssociatorNamesResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
{ | { |
public: | public: |
AssociatorNamesResponseHandler( | AssociatorNamesResponseHandler( |
|
|
CIMAssociatorNamesResponseMessage * response); | CIMAssociatorNamesResponseMessage * response); |
| |
virtual void deliver(const CIMObjectPath & cimObjectPath); | virtual void deliver(const CIMObjectPath & cimObjectPath); |
|
virtual void deliver(const Array<CIMObjectPath> & cimObjectPathArray) |
|
{ |
|
SimpleObjectPathResponseHandler::deliver(cimObjectPathArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class ReferencesResponseHandler : public OperationResponseHandler, public SimpleObjectResponseHandler |
class PEGASUS_PPM_LINKAGE ReferencesResponseHandler : public OperationResponseHandler, public SimpleObjectResponseHandler |
{ | { |
public: | public: |
ReferencesResponseHandler( | ReferencesResponseHandler( |
|
|
CIMReferencesResponseMessage * response); | CIMReferencesResponseMessage * response); |
| |
virtual void deliver(const CIMObject & cimObject); | virtual void deliver(const CIMObject & cimObject); |
|
virtual void deliver(const Array<CIMObject> & cimObjectArray) |
|
{ |
|
SimpleObjectResponseHandler::deliver(cimObjectArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class ReferenceNamesResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
class PEGASUS_PPM_LINKAGE ReferenceNamesResponseHandler : public OperationResponseHandler, public SimpleObjectPathResponseHandler |
{ | { |
public: | public: |
ReferenceNamesResponseHandler( | ReferenceNamesResponseHandler( |
|
|
CIMReferenceNamesResponseMessage * response); | CIMReferenceNamesResponseMessage * response); |
| |
virtual void deliver(const CIMObjectPath & cimObjectPath); | virtual void deliver(const CIMObjectPath & cimObjectPath); |
|
virtual void deliver(const Array<CIMObjectPath> & cimObjectPathArray) |
|
{ |
|
SimpleObjectPathResponseHandler::deliver(cimObjectPathArray); |
|
} |
| |
protected: | protected: |
virtual String getClass(void) const; | virtual String getClass(void) const; |
|
|
| |
}; | }; |
| |
class InvokeMethodResponseHandler : public OperationResponseHandler, public SimpleMethodResultResponseHandler |
class PEGASUS_PPM_LINKAGE InvokeMethodResponseHandler : public OperationResponseHandler, public SimpleMethodResultResponseHandler |
{ | { |
public: | public: |
InvokeMethodResponseHandler( | InvokeMethodResponseHandler( |
|
|
CIMInvokeMethodResponseMessage * response); | CIMInvokeMethodResponseMessage * response); |
| |
virtual void deliverParamValue(const CIMParamValue & cimParamValue); | virtual void deliverParamValue(const CIMParamValue & cimParamValue); |
|
virtual void deliverParamValue( |
|
const Array<CIMParamValue> & cimParamValueArray) |
|
{ |
|
SimpleMethodResultResponseHandler::deliverParamValue( |
|
cimParamValueArray); |
|
} |
| |
virtual void deliver(const CIMValue & cimValue); | virtual void deliver(const CIMValue & cimValue); |
| |
|
|
| |
typedef void (*PEGASUS_INDICATION_CALLBACK)(CIMProcessIndicationRequestMessage*); | typedef void (*PEGASUS_INDICATION_CALLBACK)(CIMProcessIndicationRequestMessage*); |
| |
class EnableIndicationsResponseHandler : public OperationResponseHandler, public SimpleIndicationResponseHandler |
class PEGASUS_PPM_LINKAGE EnableIndicationsResponseHandler : public OperationResponseHandler, public SimpleIndicationResponseHandler |
{ | { |
public: | public: |
EnableIndicationsResponseHandler( | EnableIndicationsResponseHandler( |