#include <OW_CIMServer.hpp>
Inheritance diagram for OW_NAMESPACE::CIMServer:
Definition at line 55 of file OW_CIMServer.hpp.
|
Create a new CIMServer object.
Definition at line 248 of file OW_CIMServer.cpp. |
|
Destroy this CIMServer object.
Definition at line 263 of file OW_CIMServer.cpp. References close(). |
|
Definition at line 322 of file OW_CIMServer.cpp. References OW_NAMESPACE::CIMException::ACCESS_DENIED, context, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. Referenced by associatorNames(), associators(), associatorsClasses(), createClass(), createInstance(), deleteClass(), deleteInstance(), deleteQualifierType(), enumClasses(), enumClassNames(), enumInstanceNames(), enumInstances(), enumQualifierTypes(), execQuery(), getClass(), getInstance(), getProperty(), getQualifierType(), invokeMethod(), modifyClass(), modifyInstance(), referenceNames(), references(), referencesClasses(), setProperty(), and setQualifierType(). |
|
Definition at line 2294 of file OW_CIMServer.cpp. References _getAssociationClasses(), context, dynamicAssocs, OW_NAMESPACE::WBEMFlags::E_DEEP, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, getClass(), OW_NAMESPACE::CIMObjectPath::getClassName(), OW_NAMESPACE::CIMObjectPath::isClassPath(), m_authorizerMgr, m_cimRepository, m_env, m_realRepository, ns, OW_THROWCIMMSG, OW_NAMESPACE::CIMObjectPath::setNameSpace(), OW_NAMESPACE::CIMObjectPath::syncWithClass(), and OW_NAMESPACE::CIMName::toString(). Referenced by associatorNames(), associators(), and associatorsClasses(). |
|
Definition at line 2105 of file OW_CIMServer.cpp. References _getAssociationClasses(), context, dynamicAssocs, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, getClass(), OW_NAMESPACE::CIMObjectPath::getClassName(), OW_NAMESPACE::CIMObjectPath::isClassPath(), m_authorizerMgr, m_env, m_realRepository, ns, OW_THROWCIMMSG, OW_NAMESPACE::CIMObjectPath::setNameSpace(), and OW_NAMESPACE::CIMObjectPath::syncWithClass(). Referenced by referenceNames(), references(), and referencesClasses(). |
|
Definition at line 2414 of file OW_CIMServer.cpp. References OW_NAMESPACE::Array< T >::size(). |
|
Definition at line 2235 of file OW_CIMServer.cpp. References OW_NAMESPACE::Array< T >::size(). |
|
Definition at line 2457 of file OW_CIMServer.cpp. References className, context, cop, OW_NAMESPACE::WBEMFlags::E_DEEP, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, enumClasses(), getClass(), OW_NAMESPACE::ResultHandlerIFC< T >::handle(), m_cimRepository, m_realRepository, ns, result, and OW_NAMESPACE::CIMName::toString(). Referenced by _commonAssociators(), and _commonReferences(). |
|
Definition at line 1769 of file OW_CIMServer.cpp. References context, OW_NAMESPACE::createProvEnvRef(), OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::Exception::getMessage(), m_env, m_provManager, ns, and OW_THROWCIMMSG_SUBEX. Referenced by _isDynamicAssoc(). |
|
Definition at line 681 of file OW_CIMServer.cpp. References _getInstanceProvider(), className, context, OW_NAMESPACE::createProvEnvRef(), OW_NAMESPACE::WBEMFlags::E_SHALLOW, m_cimRepository, m_env, ns, result, theClass, and OW_NAMESPACE::CIMName::toString(). |
|
Definition at line 956 of file OW_CIMServer.cpp. References _getInstanceProvider(), authorizedPropertyList, className, context, m_authorizerMgr, m_env, m_logger, ns, OW_LOG_DEBUG, propertyList, theClass, and OW_NAMESPACE::CIMName::toString(). |
|
Definition at line 1731 of file OW_CIMServer.cpp. References context, OW_NAMESPACE::createProvEnvRef(), OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::Exception::getMessage(), m_env, m_provManager, ns, and OW_THROWCIMMSG_SUBEX. Referenced by _getCIMInstanceNames(), _getCIMInstances(), getInstance(), and modifyInstance(). |
|
Get the special __Namespace class.
Definition at line 1798 of file OW_CIMServer.cpp. References OW_NAMESPACE::CIMClass::addProperty(), OW_NAMESPACE::CIMProperty::addQualifier(), OW_NAMESPACE::CIMNULL, className, OW_NAMESPACE::CIMQualifier::createKeyQualifier(), m_guard, m_nsClass_Namespace, OW_NAMESPACE::CIMProperty::NAME_PROPERTY, OW_NAMESPACE::CIMProperty::setDataType(), and OW_NAMESPACE::CIMDataType::STRING. Referenced by _instGetClass(). |
|
Definition at line 1751 of file OW_CIMServer.cpp. References className, context, OW_NAMESPACE::createProvEnvRef(), OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::Exception::getMessage(), m_env, m_provManager, ns, and OW_THROWCIMMSG_SUBEX. |
|
Determines if an instance already exists.
Definition at line 1394 of file OW_CIMServer.cpp. References context, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, getInstance(), and ns. |
|
Definition at line 483 of file OW_CIMServer.cpp. References _getNameSpaceClass(), className, context, OW_NAMESPACE::CIMException::getErrNo(), OW_NAMESPACE::CIMException::INVALID_CLASS, m_cimRepository, OW_NAMESPACE::CIMException::NOT_FOUND, ns, propertyList, OW_NAMESPACE::CIMException::setErrNo(), theClass, and OW_NAMESPACE::CIMName::toString(). Referenced by createInstance(), enumInstanceNames(), enumInstances(), getInstance(), getProperty(), modifyInstance(), and setProperty(). |
|
Definition at line 2490 of file OW_CIMServer.cpp. References _getAssociatorProvider(), context, and ns. |
|
This method is used to enumerate the names of CIM Objects (Classes or Instances) that are associated to a particular CIM Object.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1984 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _commonAssociators(), context, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_QUALIFIERS, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), ns, result, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
This operation is used to enumerate CIM Objects (Classes or Instances) that are associated to a particular source CIM Object.
Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-empty ("") value for the ResultClass parameter.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1942 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _commonAssociators(), context, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), m_authorizerMgr, m_env, ns, propertyList, result, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
This operation is used to enumerate CIMClasses that are associated to a particular source CIM Object.
Clients SHOULD NOT explicitly specify properties in the PropertyList parameter unless they have specified a non-empty ("") value for the ResultClass parameter.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1965 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _commonAssociators(), context, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), ns, propertyList, result, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 2498 of file OW_CIMServer.cpp. References context, and m_cimRepository. |
|
Close this GenericHDBRepository.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 281 of file OW_CIMServer.cpp. Referenced by ~CIMServer(). |
|
creates a class in the store
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 528 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, cimClass, context, OW_NAMESPACE::Authorizer2IFC::E_CREATE, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::CIMClass::getName(), m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Creates a instance in the store.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1209 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _instGetClass(), OW_NAMESPACE::CIMQualifier::CIM_QUAL_ABSTRACT, className, context, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::CIMInstance::getClassName(), OW_NAMESPACE::CIMQualifier::getValue(), OW_NAMESPACE::CIMException::INVALID_PARAMETER, OW_NAMESPACE::logOperation(), ns, OW_THROWCIMMSG, theClass, and OW_NAMESPACE::CIMName::toString(). |
|
Create a cim namespace.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 335 of file OW_CIMServer.cpp. References OW_NAMESPACE::CIMException::ACCESS_DENIED, context, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Delete an existing class from the store.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 510 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, className, context, OW_NAMESPACE::Authorizer2IFC::E_DELETE, OW_NAMESPACE::Authorizer2IFC::E_WRITE, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Delete an existing instance from the store.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1135 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), context, cop, OW_NAMESPACE::E_DEBUG_LEVEL, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::logOperation(), m_logger, ns, OW_LOG_DEBUG, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
Delete a specified namespace.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 351 of file OW_CIMServer.cpp. References OW_NAMESPACE::CIMException::ACCESS_DENIED, context, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Delete an existing qualifier type from the repository.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 421 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_DELETE, OW_NAMESPACE::Authorizer2IFC::E_WRITE, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 2505 of file OW_CIMServer.cpp. References context, and m_cimRepository. |
|
Enumerates the class specified by the CIMObjectPath.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 573 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_READ, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. Referenced by _getAssociationClasses(). |
|
Enumerates the class specified by the CIMObjectPath.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 593 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_READ, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Retrieve an enumeration of instances object paths (CIMObjectPath) for a particular class.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 649 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _instGetClass(), className, context, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), m_env, m_logger, ns, result, and theClass. |
|
Retrieve an enumeration of instances (CIMInstance) for a particular class.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 756 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _instGetClass(), className, context, OW_NAMESPACE::WBEMFlags::E_DONT_ENUM_SUBCLASSES, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::String::equalsIgnoreCase(), OW_NAMESPACE::CIMClass::getName(), OW_NAMESPACE::logOperation(), m_env, m_logger, ns, propertyList, result, and theTopClass. |
|
Gets a list of the namespaces.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 368 of file OW_CIMServer.cpp. References OW_NAMESPACE::CIMException::ACCESS_DENIED, context, m_authorizerMgr, m_env, and OW_THROWCIMMSG. |
|
Enumerate the qualifier types in a name space.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 403 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_READ, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1830 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), context, OW_NAMESPACE::ServiceEnvironmentIFC::E_NO_LOCKING, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::ServiceEnvironmentIFC::E_USE_PROVIDERS, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::CIMException::getErrNo(), OW_NAMESPACE::Exception::getFile(), OW_NAMESPACE::Exception::getLine(), OW_NAMESPACE::Exception::getMessage(), OW_NAMESPACE::CIMException::INVALID_NAMESPACE, OW_NAMESPACE::CIMException::INVALID_QUERY, OW_NAMESPACE::logOperation(), m_env, ns, and result. |
|
Gets an existing class from a store.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 459 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, className, context, OW_NAMESPACE::Authorizer2IFC::E_READ, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. Referenced by _commonAssociators(), _commonReferences(), and _getAssociationClasses(). |
|
Get the list of services this service depends on. The returned services will be started before and shutdown after this service. It is an error to return the name of a non-existent service, and the cimom startup will fail. The default is to have no dependencies. Reimplemented from OW_NAMESPACE::ServiceIFC. Definition at line 294 of file OW_CIMServer.cpp. References OW_NAMESPACE::ServiceIFCNames::AuthorizerManager, OW_NAMESPACE::ServiceIFCNames::CIMRepository, OW_NAMESPACE::ServiceIFCNames::ProviderManager, and OW_NAMESPACE::Array< T >::push_back(). |
|
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 2512 of file OW_CIMServer.cpp. References m_env. |
|
Definition at line 1045 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _getInstanceProvider(), _instGetClass(), OW_NAMESPACE::CIMException::ACCESS_DENIED, authorizedPropertyList, className, context, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), m_authorizerMgr, m_env, m_logger, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, propertyList, OW_NAMESPACE::CIMName::toString(), and OW_NAMESPACE::CIMObjectPath::toString(). |
|
Retrieve a specific instance.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1033 of file OW_CIMServer.cpp. References context, ns, and propertyList. Referenced by _instanceExists(), and getProperty(). |
|
Every service may have a name. The name is used to calculate dependencies, other services can return the name from getDependencies(), to instruct the cimom about which order to start and shutdown all the services. The default is to have no name, in that case, no other service can depend on it. Reimplemented from OW_NAMESPACE::ServiceIFC. Definition at line 287 of file OW_CIMServer.cpp. References OW_NAMESPACE::ServiceIFCNames::CIMServer. |
|
Get the specified CIM instance property.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1410 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _instGetClass(), OW_NAMESPACE::String::c_str(), context, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_READ, getInstance(), OW_NAMESPACE::CIMClass::getProperty(), OW_NAMESPACE::CIMProperty::getValue(), OW_NAMESPACE::logOperation(), name, OW_NAMESPACE::CIMException::NO_SUCH_PROPERTY, ns, OW_THROWCIMMSG, theClass, and OW_NAMESPACE::String::toString(). |
|
Get an existing qualifier type from the repository.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 384 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_READ, m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Called after construction.
Implements OW_NAMESPACE::ServiceIFC. Definition at line 305 of file OW_CIMServer.cpp. |
|
Invokes a method.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1511 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), context, OW_NAMESPACE::Authorizer2IFC::E_READWRITE, OW_NAMESPACE::logOperation(), m_authorizerMgr, m_env, ns, OW_LOG_DEBUG, OW_THROWCIMMSG, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
set a class in the store - note children are not affected
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 552 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_MODIFY, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::CIMClass::getName(), m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Update an instance.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1296 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _getInstanceProvider(), _instGetClass(), OW_NAMESPACE::CIMNULL, context, cop, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::CIMInstance::getClassName(), OW_NAMESPACE::CIMInstance::getKeyValuePairs(), OW_NAMESPACE::CIMInstance::getPropertyT(), i, ns, propertyList, OW_NAMESPACE::CIMInstance::setKeys(), OW_NAMESPACE::CIMInstance::setProperties(), OW_NAMESPACE::Array< T >::size(), OW_NAMESPACE::CIMInstance::syncWithClass(), and theClass. |
|
Open this CIMServer.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 276 of file OW_CIMServer.cpp. |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 2039 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _commonReferences(), context, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_EXCLUDE_QUALIFIERS, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), ns, result, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Object (Class or Instance).
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 2001 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _commonReferences(), context, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), m_authorizerMgr, m_env, ns, propertyList, result, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
This operation is used to enumerate the association objects that refer to a particular target CIM Class.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 2022 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _commonReferences(), context, OW_NAMESPACE::Authorizer2IFC::E_READ, OW_NAMESPACE::logOperation(), ns, propertyList, result, and OW_NAMESPACE::CIMObjectPath::toString(). |
|
Set a property value on an CIMInstance.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 1440 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), _instGetClass(), OW_NAMESPACE::String::c_str(), OW_NAMESPACE::CIMValueCast::castValueToDataType(), context, OW_NAMESPACE::WBEMFlags::E_INCLUDE_CLASS_ORIGIN, OW_NAMESPACE::WBEMFlags::E_INCLUDE_QUALIFIERS, OW_NAMESPACE::WBEMFlags::E_NOT_LOCAL_ONLY, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::CIMDataType::EMBEDDEDCLASS, OW_NAMESPACE::CIMDataType::EMBEDDEDINSTANCE, OW_NAMESPACE::CIMException::FAILED, OW_NAMESPACE::CIMException::getErrNo(), OW_NAMESPACE::CIMClass::getProperty(), OW_NAMESPACE::logOperation(), m_authorizerMgr, name, OW_NAMESPACE::CIMException::NO_SUCH_PROPERTY, ns, OW_LOG_INFO, OW_THROWCIMMSG, OW_NAMESPACE::CIMException::setErrNo(), theClass, OW_NAMESPACE::String::toString(), and OW_NAMESPACE::CIMException::TYPE_MISMATCH. |
|
Updates the specified CIM qualifier type in the specified namespace.
Implements OW_NAMESPACE::RepositoryIFC. Definition at line 439 of file OW_CIMServer.cpp. References _checkNameSpaceAccess(), OW_NAMESPACE::CIMException::ACCESS_DENIED, context, OW_NAMESPACE::Authorizer2IFC::E_MODIFY, OW_NAMESPACE::Authorizer2IFC::E_WRITE, OW_NAMESPACE::CIMQualifierType::getName(), m_authorizerMgr, m_env, ns, and OW_THROWCIMMSG. |
|
Called during cimom shutdown.
Implements OW_NAMESPACE::ServiceIFC. Definition at line 312 of file OW_CIMServer.cpp. References m_authorizerMgr, m_cimRepository, m_env, m_provManager, and m_realRepository. |
|
Definition at line 62 of file OW_CIMServer.hpp. |
|
Definition at line 63 of file OW_CIMServer.hpp. |
|
Definition at line 58 of file OW_CIMServer.hpp. |
|
Definition at line 679 of file OW_CIMServer.hpp. Referenced by _checkNameSpaceAccess(), _commonAssociators(), _commonReferences(), _getCIMInstances(), associators(), createClass(), createNameSpace(), deleteClass(), deleteNameSpace(), deleteQualifierType(), enumClasses(), enumClassNames(), enumNameSpace(), enumQualifierTypes(), getClass(), getInstance(), getQualifierType(), invokeMethod(), modifyClass(), references(), setProperty(), setQualifierType(), and shutdown(). |
|
Definition at line 677 of file OW_CIMServer.hpp. Referenced by _commonAssociators(), _getAssociationClasses(), _getCIMInstanceNames(), _instGetClass(), beginOperation(), endOperation(), and shutdown(). |
|
Definition at line 676 of file OW_CIMServer.hpp. Referenced by _checkNameSpaceAccess(), _commonAssociators(), _commonReferences(), _getAssociatorProvider(), _getCIMInstanceNames(), _getCIMInstances(), _getInstanceProvider(), _getSecondaryInstanceProviders(), associators(), createClass(), createNameSpace(), deleteClass(), deleteNameSpace(), deleteQualifierType(), enumClasses(), enumClassNames(), enumInstanceNames(), enumInstances(), enumNameSpace(), enumQualifierTypes(), execQuery(), getClass(), getEnvironment(), getInstance(), getQualifierType(), invokeMethod(), modifyClass(), references(), setQualifierType(), and shutdown(). |
|
Definition at line 674 of file OW_CIMServer.hpp. Referenced by _getNameSpaceClass(). |
|
Definition at line 680 of file OW_CIMServer.hpp. Referenced by _getCIMInstances(), deleteInstance(), enumInstanceNames(), enumInstances(), and getInstance(). |
|
Definition at line 675 of file OW_CIMServer.hpp. Referenced by _getNameSpaceClass(). |
|
Definition at line 669 of file OW_CIMServer.hpp. Referenced by _getAssociatorProvider(), _getInstanceProvider(), _getSecondaryInstanceProviders(), and shutdown(). |
|
Definition at line 678 of file OW_CIMServer.hpp. Referenced by _commonAssociators(), _commonReferences(), _getAssociationClasses(), and shutdown(). |
|
Definition at line 59 of file OW_CIMServer.hpp. |
|
Definition at line 60 of file OW_CIMServer.hpp. |