00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00035 #include "OW_config.h"
00036 #include "OWBI1_SecondaryInstanceProviderIFC.hpp"
00037
00038 namespace OWBI1
00039 {
00040
00042 BI1SecondaryInstanceProviderIFC::~BI1SecondaryInstanceProviderIFC()
00043 {
00044 }
00045
00047 void
00048 BI1SecondaryInstanceProviderIFC::filterInstances(
00049 const ProviderEnvironmentIFCRef& env,
00050 const String& ns,
00051 const CIMName& className,
00052 CIMInstanceArray& instances,
00053 const CIMPropertyList& propertyList,
00054 const CIMClass& requestedClass,
00055 const CIMClass& cimClass )
00056 {
00057 }
00058
00059 #ifndef OW_DISABLE_INSTANCE_MANIPULATION
00060
00061 void
00062 BI1SecondaryInstanceProviderIFC::createInstance(
00063 const ProviderEnvironmentIFCRef& env,
00064 const String& ns,
00065 const CIMInstance& cimInstance )
00066 {
00067 }
00068
00070 void
00071 BI1SecondaryInstanceProviderIFC::modifyInstance(
00072 const ProviderEnvironmentIFCRef& env,
00073 const String& ns,
00074 const CIMInstance& modifiedInstance,
00075 const CIMInstance& previousInstance,
00076 const CIMPropertyList& propertyList,
00077 const CIMClass& theClass)
00078 {
00079 }
00080
00082 void
00083 BI1SecondaryInstanceProviderIFC::deleteInstance(
00084 const ProviderEnvironmentIFCRef& env,
00085 const String& ns,
00086 const CIMObjectPath& cop)
00087 {
00088 }
00089
00090 #endif // #ifndef OW_DISABLE_INSTANCE_MANIPULATION
00091
00093 BI1SecondaryInstanceProviderIFC*
00094 BI1SecondaryInstanceProviderIFC::getSecondaryInstanceProvider()
00095 {
00096 return this;
00097 }
00098
00099 }
00100
00101