org.sblim.cimclient.internal.wbem

Class WBEMClientCIMXML

public class WBEMClientCIMXML extends Object implements WBEMClientSBLIM

The WBEMClientCIMXML is a implementation of the javax.wbem.client.WBEMClient interface for the CIM-XML protocol including the extensions of the org.sblim.cimclient.WBEMClientSBLIM interface.

See Also: WBEMClient WBEMClientSBLIM

Constructor Summary
WBEMClientCIMXML()
Ctor.
Method Summary
CloseableIteratorassociatorNames(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole)
CloseableIteratorassociators(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
voidclose()
voidcreateClass(CIMClass pClass)
CIMObjectPathcreateInstance(CIMInstance pInstance)
voiddeleteClass(CIMObjectPath pPath)
voiddeleteInstance(CIMObjectPath pPath)
voiddeleteQualifierType(CIMObjectPath pPath)
CloseableIteratorenumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin)
CloseableIteratorenumerateClassNames(CIMObjectPath pPath, boolean pDeep)
CloseableIteratorenumerateInstanceNames(CIMObjectPath pPath)
CloseableIteratorenumerateInstances(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeClassOrigin, String[] pPropertyList)
CloseableIteratorenumerateQualifierTypes(CIMObjectPath pPath)
CloseableIteratorexecQuery(CIMObjectPath pPath, String pQuery, String pQueryLanguage)
CIMClassgetClass(CIMObjectPath pName, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
SocketFactorygetCustomSocketFactory()
CIMInstancegetInstance(CIMObjectPath pName, boolean pPropagated, boolean pIncludeClassOrigin, String[] pPropertyList)
PropertiesgetLocalProperties()
PropertiesgetProperties()
StringgetProperty(String pKey)
CIMQualifierTypegetQualifierType(CIMObjectPath pName)
voidinitialize(CIMObjectPath pName, Subject pSubject, Locale[] pLocales)
ObjectinvokeMethod(CIMObjectPath pName, String pMethodName, CIMArgument[] pInputArguments, CIMArgument[] pOutputArguments)
voidmodifyClass(CIMClass pClass)
voidmodifyInstance(CIMInstance pInst, String[] pPropertyList)
CloseableIteratorreferenceNames(CIMObjectPath pObjectName, String pResultClass, String pRole)
CloseableIteratorreferences(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
voidsetCustomSocketFactory(SocketFactory pFactory)
voidsetLocales(Locale[] pLocales)
voidsetLocalProperties(Properties pProperties)
voidsetLocalProperty(String pKey, String pValue)
voidsetProperties(Properties pProperties)
voidsetProperty(String pKey, String pValue)
voidsetQualifierType(CIMQualifierType pQualifierType)

Constructor Detail

WBEMClientCIMXML

public WBEMClientCIMXML()
Ctor.

Method Detail

associatorNames

public CloseableIterator associatorNames(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole)

associators

public CloseableIterator associators(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)

close

public void close()

createClass

public void createClass(CIMClass pClass)

createInstance

public CIMObjectPath createInstance(CIMInstance pInstance)

deleteClass

public void deleteClass(CIMObjectPath pPath)

deleteInstance

public void deleteInstance(CIMObjectPath pPath)

deleteQualifierType

public void deleteQualifierType(CIMObjectPath pPath)

enumerateClasses

public CloseableIterator enumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin)

enumerateClassNames

public CloseableIterator enumerateClassNames(CIMObjectPath pPath, boolean pDeep)

enumerateInstanceNames

public CloseableIterator enumerateInstanceNames(CIMObjectPath pPath)

enumerateInstances

public CloseableIterator enumerateInstances(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeClassOrigin, String[] pPropertyList)

enumerateQualifierTypes

public CloseableIterator enumerateQualifierTypes(CIMObjectPath pPath)

execQuery

public CloseableIterator execQuery(CIMObjectPath pPath, String pQuery, String pQueryLanguage)

getClass

public CIMClass getClass(CIMObjectPath pName, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)

getCustomSocketFactory

public SocketFactory getCustomSocketFactory()

getInstance

public CIMInstance getInstance(CIMObjectPath pName, boolean pPropagated, boolean pIncludeClassOrigin, String[] pPropertyList)

getLocalProperties

public Properties getLocalProperties()

getProperties

public Properties getProperties()

getProperty

public String getProperty(String pKey)

getQualifierType

public CIMQualifierType getQualifierType(CIMObjectPath pName)

initialize

public void initialize(CIMObjectPath pName, Subject pSubject, Locale[] pLocales)

invokeMethod

public Object invokeMethod(CIMObjectPath pName, String pMethodName, CIMArgument[] pInputArguments, CIMArgument[] pOutputArguments)

modifyClass

public void modifyClass(CIMClass pClass)

modifyInstance

public void modifyInstance(CIMInstance pInst, String[] pPropertyList)

referenceNames

public CloseableIterator referenceNames(CIMObjectPath pObjectName, String pResultClass, String pRole)

references

public CloseableIterator references(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)

setCustomSocketFactory

public void setCustomSocketFactory(SocketFactory pFactory)

setLocales

public void setLocales(Locale[] pLocales)

setLocalProperties

public void setLocalProperties(Properties pProperties)

setLocalProperty

public void setLocalProperty(String pKey, String pValue)

setProperties

public void setProperties(Properties pProperties)

setProperty

public void setProperty(String pKey, String pValue)

setQualifierType

public void setQualifierType(CIMQualifierType pQualifierType)
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.