org.sblim.wbem.client

Interface CIMOMHandle

Known Implementing Classes:
CIMClientXML

public interface CIMOMHandle

CIMOMHandle.java (C) Copyright IBM Corp. 2005, 2006 THIS FILE IS PROVIDED UNDER THE TERMS OF THE COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. You can obtain a current copy of the Common Public License from http://www.opensource.org/licenses/cpl1.0.php

Method Summary

void
addCIMListener(CIMListener pListener)
Enumeration
associatorNames(CIMObjectPath pPath)
Enumeration
associatorNames(CIMObjectPath pPath, String pAssociationClass, String pResultClass, String pRole, String pResultRole)
Enumeration
associators(CIMObjectPath pPath, String pAssociationClass, String pResultClass, String pRole, String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
void
close()
void
close(boolean pKeepEnumerations)
void
createClass(CIMObjectPath pPath, CIMClass pClass)
CIMObjectPath
createInstance(CIMObjectPath pPath, CIMInstance instance)
void
createNameSpace(CIMNameSpace pNamespace)
void
createQualifierType(CIMObjectPath pPath, CIMQualifierType pQualifierType)
void
deleteClass(CIMObjectPath pPath)
void
deleteInstance(CIMObjectPath pPath)
void
deleteNameSpace(CIMNameSpace pNamespace)
void
deleteQualifierType(CIMObjectPath pPath)
Enumeration
enumNameSpace(CIMObjectPath pPath, boolean pDeep)
Enumeration
enumQualifierTypes(CIMObjectPath pPath)
Enumeration
enumerateClassNames(CIMObjectPath pPath, boolean pDeep)
Enumeration
enumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin)
Enumeration
enumerateInstanceNames(CIMObjectPath pPath)
Enumeration
enumerateInstances(CIMObjectPath pPath, boolean pDeep, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList)
Enumeration
execQuery(CIMObjectPath pPath, String pQuery, String pQueryLanguage)
CIMClass
getClass(CIMObjectPath pPath, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList)
CIMInstance
getIndicationHandler(CIMListener pListener)
CIMInstance
getIndicationListener(CIMListener pListener)
CIMInstance
getInstance(CIMObjectPath pPath, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList)
Locale
getLocale()
CIMNameSpace
getNameSpace()
CIMValue
getProperty(CIMObjectPath pPath, String pPropertyName)
CIMQualifierType
getQualifierType(CIMObjectPath pPath)
SessionProperties
getSessionProperties()
CIMValue
invokeMethod(CIMObjectPath pPath, String pMethodName, Vector pInputArguments, Vector pOutputArguments)
BatchResult
performBatchOperations(BatchHandle pBatchHandle)
Enumeration
referenceNames(CIMObjectPath pPath)
Enumeration
referenceNames(CIMObjectPath pPath, String pResultClass, String pRole)
Enumeration
references(CIMObjectPath pPath)
Enumeration
references(CIMObjectPath pPath, String pResultClass, String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
void
removeCIMListener(CIMListener pListener)
void
setClass(CIMObjectPath pPath, CIMClass pClass)
void
setInstance(CIMObjectPath pPath, CIMInstance pInstance, boolean pIncludeQualifiers, String[] pPropertyList)
void
setLocale(Locale pLocale)
void
setProperty(CIMObjectPath pPath, String pPropertyName)
void
setProperty(CIMObjectPath pPath, String pPropertyName, CIMValue pValue)
void
setQualifierType(CIMObjectPath pPath, CIMQualifierType pQualifierType)
void
setSessionProperties(SessionProperties pProperties)
void
useHttp11(boolean pValue)
void
useMPost(boolean pValue)

Method Details

addCIMListener

public void addCIMListener(CIMListener pListener)
            throws CIMException

associatorNames

public Enumeration associatorNames(CIMObjectPath pPath)
            throws CIMException

associatorNames

public Enumeration associatorNames(CIMObjectPath pPath,
                                   String pAssociationClass,
                                   String pResultClass,
                                   String pRole,
                                   String pResultRole)
            throws CIMException

associators

public Enumeration associators(CIMObjectPath pPath,
                               String pAssociationClass,
                               String pResultClass,
                               String pRole,
                               String pResultRole,
                               boolean pIncludeQualifiers,
                               boolean pIncludeClassOrigin,
                               String[] pPropertyList)
            throws CIMException

close

public void close()
            throws CIMException

close

public void close(boolean pKeepEnumerations)
            throws CIMException

createClass

public void createClass(CIMObjectPath pPath,
                        CIMClass pClass)
            throws CIMException

createInstance

public CIMObjectPath createInstance(CIMObjectPath pPath,
                                    CIMInstance instance)
            throws CIMException

createNameSpace

public void createNameSpace(CIMNameSpace pNamespace)
            throws CIMException

createQualifierType

public void createQualifierType(CIMObjectPath pPath,
                                CIMQualifierType pQualifierType)
            throws CIMException

deleteClass

public void deleteClass(CIMObjectPath pPath)
            throws CIMException

deleteInstance

public void deleteInstance(CIMObjectPath pPath)
            throws CIMException

deleteNameSpace

public void deleteNameSpace(CIMNameSpace pNamespace)
            throws CIMException

deleteQualifierType

public void deleteQualifierType(CIMObjectPath pPath)
            throws CIMException

enumNameSpace

public Enumeration enumNameSpace(CIMObjectPath pPath,
                                 boolean pDeep)
            throws CIMException

enumQualifierTypes

public Enumeration enumQualifierTypes(CIMObjectPath pPath)
            throws CIMException

enumerateClassNames

public Enumeration enumerateClassNames(CIMObjectPath pPath,
                                       boolean pDeep)
            throws CIMException

enumerateClasses

public Enumeration enumerateClasses(CIMObjectPath pPath,
                                    boolean pDeep,
                                    boolean pLocalOnly,
                                    boolean pIncludeQualifiers,
                                    boolean pIncludeClassOrigin)
            throws CIMException

enumerateInstanceNames

public Enumeration enumerateInstanceNames(CIMObjectPath pPath)
            throws CIMException

enumerateInstances

public Enumeration enumerateInstances(CIMObjectPath pPath,
                                      boolean pDeep,
                                      boolean pLocalOnly,
                                      boolean pIncludeQualifiers,
                                      boolean pIncludeClassOrigin,
                                      java.lang.String[] pPropertyList)
            throws CIMException

execQuery

public Enumeration execQuery(CIMObjectPath pPath,
                             String pQuery,
                             String pQueryLanguage)
            throws CIMException

getClass

public CIMClass getClass(CIMObjectPath pPath,
                         boolean pLocalOnly,
                         boolean pIncludeQualifiers,
                         boolean pIncludeClassOrigin,
                         java.lang.String[] pPropertyList)
            throws CIMException

getIndicationHandler

public CIMInstance getIndicationHandler(CIMListener pListener)
            throws CIMException

getIndicationListener

public CIMInstance getIndicationListener(CIMListener pListener)
            throws CIMException

getInstance

public CIMInstance getInstance(CIMObjectPath pPath,
                               boolean pLocalOnly,
                               boolean pIncludeQualifiers,
                               boolean pIncludeClassOrigin,
                               java.lang.String[] pPropertyList)
            throws CIMException

getLocale

public Locale getLocale()

getNameSpace

public CIMNameSpace getNameSpace()

getProperty

public CIMValue getProperty(CIMObjectPath pPath,
                            String pPropertyName)
            throws CIMException

getQualifierType

public CIMQualifierType getQualifierType(CIMObjectPath pPath)
            throws CIMException

getSessionProperties

public SessionProperties getSessionProperties()

invokeMethod

public CIMValue invokeMethod(CIMObjectPath pPath,
                             String pMethodName,
                             Vector pInputArguments,
                             Vector pOutputArguments)
            throws CIMException

performBatchOperations

public BatchResult performBatchOperations(BatchHandle pBatchHandle)
            throws CIMException

referenceNames

public Enumeration referenceNames(CIMObjectPath pPath)
            throws CIMException

referenceNames

public Enumeration referenceNames(CIMObjectPath pPath,
                                  String pResultClass,
                                  String pRole)
            throws CIMException

references

public Enumeration references(CIMObjectPath pPath)
            throws CIMException

references

public Enumeration references(CIMObjectPath pPath,
                              String pResultClass,
                              String pRole,
                              boolean pIncludeQualifiers,
                              boolean pIncludeClassOrigin,
                              String[] pPropertyList)
            throws CIMException

removeCIMListener

public void removeCIMListener(CIMListener pListener)
            throws CIMException

setClass

public void setClass(CIMObjectPath pPath,
                     CIMClass pClass)
            throws CIMException

setInstance

public void setInstance(CIMObjectPath pPath,
                        CIMInstance pInstance,
                        boolean pIncludeQualifiers,
                        String[] pPropertyList)
            throws CIMException

setLocale

public void setLocale(Locale pLocale)

setProperty

public void setProperty(CIMObjectPath pPath,
                        String pPropertyName)
            throws CIMException

setProperty

public void setProperty(CIMObjectPath pPath,
                        String pPropertyName,
                        CIMValue pValue)
            throws CIMException

setQualifierType

public void setQualifierType(CIMObjectPath pPath,
                             CIMQualifierType pQualifierType)
            throws CIMException

setSessionProperties

public void setSessionProperties(SessionProperties pProperties)

useHttp11

public void useHttp11(boolean pValue)

useMPost

public void useMPost(boolean pValue)

Copyright © 2005, 2007 IBM Corporation. All Rights Reserved.