|
In file ..\..\src\Pegasus\Client\CIMClient.h:
This class provides the interface that a client uses to communicate with a CIMOM
Documentation
This class provides the interface that a client uses to communicate
with a CIMOM
Inheritance:
Public Methods
| CIMClient ( Monitor* monitor, HTTPConnector* httpConnector, Uint32 timeOutMilliseconds = DEFAULT_TIMEOUT_MILLISECONDS)
|
| ~CIMClient ()
|
virtual void | handleEnqueue ()
|
virtual const char* | getQueueName () const
Returns the queue name.
|
Uint32 | getTimeOut () const
|
void | setTimeOut (Uint32 timeOutMilliseconds)
|
void | connect (const String& address)
|
virtual CIMClass | getClass ( const String& nameSpace, const String& className, Boolean localOnly = true, Boolean includeQualifiers = true, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
|
virtual CIMInstance | getInstance ( const String& nameSpace, const CIMReference& instanceName, Boolean localOnly = true, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
|
virtual void | deleteClass ( const String& nameSpace, const String& className)
|
virtual void | deleteInstance ( const String& nameSpace, const CIMReference& instanceName)
|
virtual void | createClass ( const String& nameSpace, const CIMClass& newClass)
|
virtual void | createInstance ( const String& nameSpace, const CIMInstance& newInstance)
ATTN: should return an !
|
virtual void | modifyClass ( const String& nameSpace, const CIMClass& modifiedClass)
ModifiedClass argument should be a !
|
virtual void | modifyInstance ( const String& nameSpace, const CIMInstance& modifiedInstance)
|
virtual Array<CIMClass> | enumerateClasses ( const String& nameSpace, const String& className = String::EMPTY, Boolean deepInheritance = false, Boolean localOnly = true, Boolean includeQualifiers = true, Boolean includeClassOrigin = false)
|
virtual Array<String> | enumerateClassNames ( const String& nameSpace, const String& className = String::EMPTY, Boolean deepInheritance = false)
|
virtual Array<CIMInstance> | enumerateInstances ( const String& nameSpace, const String& className, Boolean deepInheritance = true, Boolean localOnly = true, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
ATTN: should return array of !
|
virtual Array<CIMReference> | enumerateInstanceNames ( const String& nameSpace, const String& className)
|
virtual Array<CIMInstance> | execQuery ( const String& queryLanguage, const String& query)
ATTN: should return Array
|
virtual Array<CIMObjectWithPath> | associators ( const String& nameSpace, const CIMReference& objectName, const String& assocClass = String::EMPTY, const String& resultClass = String::EMPTY, const String& role = String::EMPTY, const String& resultRole = String::EMPTY, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
|
virtual Array<CIMReference> | associatorNames ( const String& nameSpace, const CIMReference& objectName, const String& assocClass = String::EMPTY, const String& resultClass = String::EMPTY, const String& role = String::EMPTY, const String& resultRole = String::EMPTY)
|
virtual Array<CIMObjectWithPath> | references ( const String& nameSpace, const CIMReference& objectName, const String& resultClass = String::EMPTY, const String& role = String::EMPTY, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
|
virtual Array<CIMReference> | referenceNames ( const String& nameSpace, const CIMReference& objectName, const String& resultClass = String::EMPTY, const String& role = String::EMPTY)
|
virtual CIMValue | getProperty ( const String& nameSpace, const CIMReference& instanceName, const String& propertyName)
|
virtual CIMQualifierDecl | getQualifier ( const String& nameSpace, const String& qualifierName)
|
virtual void | setQualifier ( const String& nameSpace, const CIMQualifierDecl& qualifierDeclaration)
|
virtual void | deleteQualifier ( const String& nameSpace, const String& qualifierName)
|
virtual Array<CIMQualifierDecl> | enumerateQualifiers ( const String& nameSpace)
|
virtual CIMValue | invokeMethod ( const String& nameSpace, const CIMReference& instanceName, const String& methodName, const Array<CIMValue>& inParameters, Array<CIMValue>& outParameters)
|
- CIMClient( Monitor* monitor, HTTPConnector* httpConnector, Uint32 timeOutMilliseconds = DEFAULT_TIMEOUT_MILLISECONDS)
- ~CIMClient()
- virtual void handleEnqueue()
- virtual const char* getQueueName() const
- Returns the queue name.
- Uint32 getTimeOut() const
- void setTimeOut(Uint32 timeOutMilliseconds)
- void connect(const String& address)
- virtual CIMClass getClass( const String& nameSpace, const String& className, Boolean localOnly = true, Boolean includeQualifiers = true, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
- virtual CIMInstance getInstance( const String& nameSpace, const CIMReference& instanceName, Boolean localOnly = true, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
- virtual void deleteClass( const String& nameSpace, const String& className)
- virtual void deleteInstance( const String& nameSpace, const CIMReference& instanceName)
- virtual void createClass( const String& nameSpace, const CIMClass& newClass)
- virtual void createInstance( const String& nameSpace, const CIMInstance& newInstance)
- ATTN: should return an !
- virtual void modifyClass( const String& nameSpace, const CIMClass& modifiedClass)
- ModifiedClass argument should be a !
- virtual void modifyInstance( const String& nameSpace, const CIMInstance& modifiedInstance)
- virtual Array<CIMClass> enumerateClasses( const String& nameSpace, const String& className = String::EMPTY, Boolean deepInheritance = false, Boolean localOnly = true, Boolean includeQualifiers = true, Boolean includeClassOrigin = false)
- virtual Array<String> enumerateClassNames( const String& nameSpace, const String& className = String::EMPTY, Boolean deepInheritance = false)
- virtual Array<CIMInstance> enumerateInstances( const String& nameSpace, const String& className, Boolean deepInheritance = true, Boolean localOnly = true, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
- ATTN: should return array of !
- virtual Array<CIMReference> enumerateInstanceNames( const String& nameSpace, const String& className)
- virtual Array<CIMInstance> execQuery( const String& queryLanguage, const String& query)
- ATTN: should return Array
- virtual Array<CIMObjectWithPath> associators( const String& nameSpace, const CIMReference& objectName, const String& assocClass = String::EMPTY, const String& resultClass = String::EMPTY, const String& role = String::EMPTY, const String& resultRole = String::EMPTY, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
- virtual Array<CIMReference> associatorNames( const String& nameSpace, const CIMReference& objectName, const String& assocClass = String::EMPTY, const String& resultClass = String::EMPTY, const String& role = String::EMPTY, const String& resultRole = String::EMPTY)
- virtual Array<CIMObjectWithPath> references( const String& nameSpace, const CIMReference& objectName, const String& resultClass = String::EMPTY, const String& role = String::EMPTY, Boolean includeQualifiers = false, Boolean includeClassOrigin = false, const Array<String>& propertyList = EmptyStringArray())
- virtual Array<CIMReference> referenceNames( const String& nameSpace, const CIMReference& objectName, const String& resultClass = String::EMPTY, const String& role = String::EMPTY)
- virtual CIMValue getProperty( const String& nameSpace, const CIMReference& instanceName, const String& propertyName)
- virtual CIMQualifierDecl getQualifier( const String& nameSpace, const String& qualifierName)
- virtual void setQualifier( const String& nameSpace, const CIMQualifierDecl& qualifierDeclaration)
- virtual void deleteQualifier( const String& nameSpace, const String& qualifierName)
- virtual Array<CIMQualifierDecl> enumerateQualifiers( const String& nameSpace)
- virtual CIMValue invokeMethod( const String& nameSpace, const CIMReference& instanceName, const String& methodName, const Array<CIMValue>& inParameters, Array<CIMValue>& outParameters)
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
|