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
CloseableIterator<CIMClass>associatorClasses(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
CloseableIterator<CIMInstance>associatorInstances(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeClassOrigin, String[] pPropertyList)
CloseableIterator<CIMObjectPath>associatorNames(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole)
EnumerateResponse<CIMObjectPath>associatorPaths(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)
CloseableIteratorassociators(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
EnumerateResponse<CIMInstance>associators(CIMObjectPath pObjectName, String pAssocClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)
voidclose()
voidcloseEnumeration(CIMObjectPath pObjectName, String pEnumerationContext)
voidcreateClass(CIMClass pClass)
CIMObjectPathcreateInstance(CIMInstance pInstance)
voiddeleteClass(CIMObjectPath pPath)
voiddeleteInstance(CIMObjectPath pPath)
voiddeleteQualifierType(CIMObjectPath pPath)
CloseableIterator<CIMClass>enumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin)
CloseableIterator<CIMObjectPath>enumerateClassNames(CIMObjectPath pPath, boolean pDeep)
CloseableIterator<CIMObjectPath>enumerateInstanceNames(CIMObjectPath pPath)
EnumerateResponse<CIMObjectPath>enumerateInstancePaths(CIMObjectPath pObjectName, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)
CloseableIterator<CIMInstance>enumerateInstances(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeClassOrigin, String[] pPropertyList)
EnumerateResponse<CIMInstance>enumerateInstances(CIMObjectPath pObjectName, boolean pDeepInheritance, boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)
CloseableIterator<CIMQualifierType<?>>enumerateQualifierTypes(CIMObjectPath pPath)
UnsignedInteger64enumerationCount(CIMObjectPath pObjectName, String pEnumerationContext)
CloseableIterator<CIMInstance>execQuery(CIMObjectPath pPath, String pQuery, String pQueryLanguage)
EnumerateResponse<CIMInstance>execQueryInstances(CIMObjectPath pObjectName, String pFilterQuery, String pFilterQueryLanguage, Boolean pReturnQueryResultClass, UnsignedInteger32 pTimeout, Boolean pContinueOnError, UnsignedInteger32 pMaxObjects, CIMClass pQueryResultClass)
CIMClassgetClass(CIMObjectPath pName, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
SocketFactorygetCustomSocketFactory()
CIMInstancegetInstance(CIMObjectPath pName, boolean pPropagated, boolean pIncludeClassOrigin, String[] pPropertyList)
EnumerateResponse<CIMObjectPath>getInstancePaths(CIMObjectPath pObjectName, String pContext, UnsignedInteger32 pMaxObjects)
EnumerateResponse<CIMInstance>getInstances(CIMObjectPath pObjectName, String pContext, UnsignedInteger32 pMaxObjects)
EnumerateResponse<CIMInstance>getInstancesWithPath(CIMObjectPath pObjectName, String pContext, UnsignedInteger32 pMaxObjects)
PropertiesgetLocalProperties()
PropertiesgetProperties()
StringgetProperty(String pKey)
CIMQualifierType<?>getQualifierType(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)
CloseableIterator<CIMClass>referenceClasses(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
CloseableIterator<CIMInstance>referenceInstances(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeClassOrigin, String[] pPropertyList)
CloseableIterator<CIMObjectPath>referenceNames(CIMObjectPath pObjectName, String pResultClass, String pRole)
EnumerateResponse<CIMObjectPath>referencePaths(CIMObjectPath pObjectName, String pResultClass, String pRole, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)
CloseableIteratorreferences(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
EnumerateResponse<CIMInstance>references(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)
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

associatorClasses

public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)

associatorInstances

public CloseableIterator<CIMInstance> associatorInstances(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeClassOrigin, String[] pPropertyList)

associatorNames

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

associatorPaths

public EnumerateResponse<CIMObjectPath> associatorPaths(CIMObjectPath pObjectName, String pAssociationClass, String pResultClass, String pRole, String pResultRole, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)

associators

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

associators

public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName, String pAssocClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)

close

public void close()

closeEnumeration

public void closeEnumeration(CIMObjectPath pObjectName, String pEnumerationContext)

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<CIMClass> enumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pPropagated, boolean pIncludeQualifiers, boolean pIncludeClassOrigin)

enumerateClassNames

public CloseableIterator<CIMObjectPath> enumerateClassNames(CIMObjectPath pPath, boolean pDeep)

enumerateInstanceNames

public CloseableIterator<CIMObjectPath> enumerateInstanceNames(CIMObjectPath pPath)

enumerateInstancePaths

public EnumerateResponse<CIMObjectPath> enumerateInstancePaths(CIMObjectPath pObjectName, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)

enumerateInstances

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

enumerateInstances

public EnumerateResponse<CIMInstance> enumerateInstances(CIMObjectPath pObjectName, boolean pDeepInheritance, boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)

enumerateQualifierTypes

public CloseableIterator<CIMQualifierType<?>> enumerateQualifierTypes(CIMObjectPath pPath)

enumerationCount

public UnsignedInteger64 enumerationCount(CIMObjectPath pObjectName, String pEnumerationContext)

execQuery

public CloseableIterator<CIMInstance> execQuery(CIMObjectPath pPath, String pQuery, String pQueryLanguage)

execQueryInstances

public EnumerateResponse<CIMInstance> execQueryInstances(CIMObjectPath pObjectName, String pFilterQuery, String pFilterQueryLanguage, Boolean pReturnQueryResultClass, UnsignedInteger32 pTimeout, Boolean pContinueOnError, UnsignedInteger32 pMaxObjects, CIMClass pQueryResultClass)

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)

getInstancePaths

public EnumerateResponse<CIMObjectPath> getInstancePaths(CIMObjectPath pObjectName, String pContext, UnsignedInteger32 pMaxObjects)

getInstances

public EnumerateResponse<CIMInstance> getInstances(CIMObjectPath pObjectName, String pContext, UnsignedInteger32 pMaxObjects)

getInstancesWithPath

public EnumerateResponse<CIMInstance> getInstancesWithPath(CIMObjectPath pObjectName, String pContext, UnsignedInteger32 pMaxObjects)

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)

referenceClasses

public CloseableIterator<CIMClass> referenceClasses(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)

referenceInstances

public CloseableIterator<CIMInstance> referenceInstances(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeClassOrigin, String[] pPropertyList)

referenceNames

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

referencePaths

public EnumerateResponse<CIMObjectPath> referencePaths(CIMObjectPath pObjectName, String pResultClass, String pRole, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)

references

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

references

public EnumerateResponse<CIMInstance> references(CIMObjectPath pObjectName, String pResultClass, String pRole, boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pTimeout, boolean pContinueOnError, UnsignedInteger32 pMaxObjects)

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.