org.sblim.wbem.client
public class CIMClientXML extends java.lang.Object implements CIMOMHandle
Constructor and Description |
---|
CIMClientXML(CIMNameSpace pNamespace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol) |
CIMClientXML(CIMNameSpace pNamespace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol,
SessionProperties pProperties) |
Modifier and Type | Method and Description |
---|---|
void |
addCIMListener(CIMListener pListener) |
void |
addCIMListener(CIMListener pListener,
java.lang.String pId) |
java.util.Enumeration |
associatorNames(CIMObjectPath pPath) |
java.util.Enumeration |
associatorNames(CIMObjectPath pPath,
java.lang.String pAssociationClass,
java.lang.String pResultClass,
java.lang.String pRole,
java.lang.String pResultRole) |
java.util.Enumeration |
associators(CIMObjectPath pPath,
java.lang.String pAssociationClass,
java.lang.String pResultClass,
java.lang.String pRole,
java.lang.String pResultRole,
boolean pIncludeQualifiers,
boolean pIncludeClassOrigin,
java.lang.String[] pPropertyList) |
void |
close() |
void |
close(boolean pKeepEnumerations) |
void |
createClass(CIMObjectPath pPath,
CIMClass pClass) |
CIMObjectPath |
createInstance(CIMObjectPath pObjectName,
CIMInstance pInstance) |
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) |
java.util.Enumeration |
enumerateClasses(CIMObjectPath pPath,
boolean pDeep,
boolean pLocalOnly,
boolean pIncludeQualifiers,
boolean pIncludeClassOrigin) |
java.util.Enumeration |
enumerateClassNames(CIMObjectPath pObjectName,
boolean pDeep) |
java.util.Enumeration |
enumerateInstanceNames(CIMObjectPath pPath) |
java.util.Enumeration |
enumerateInstances(CIMObjectPath pPath,
boolean pDeep,
boolean pLocalOnly,
boolean pIncludeQualifiers,
boolean pIncludeClassOrigin,
java.lang.String[] pPropertyList) |
java.util.Enumeration |
enumNameSpace(CIMObjectPath pPath,
boolean pDeep) |
java.util.Enumeration |
enumQualifierTypes(CIMObjectPath pPath) |
java.util.Enumeration |
execQuery(CIMObjectPath pPath) |
java.util.Enumeration |
execQuery(CIMObjectPath pPath,
java.lang.String pQuery,
java.lang.String pQueryLanguage) |
protected static java.lang.Object |
fixResult(CIMObjectPath pRequest,
java.lang.Object pObject,
CIMNameSpace pNameSpace) |
protected static java.util.Vector |
fixResultSet(CIMObjectPath pRequest,
java.util.Vector pVector,
CIMNameSpace pNameSpace) |
protected java.lang.String |
getCharacterSet(HttpHeader pHeader) |
protected void |
getCIMOMCapabilities() |
CIMClass |
getClass(CIMObjectPath pPath,
boolean pLocalOnly,
boolean pIncludeQualifiers,
boolean pIncludeClassOrigin,
java.lang.String[] pPropertyList) |
CIMResponse |
getDocument(java.io.InputStreamReader pStream) |
CIMInstance |
getIndicationHandler(CIMListener pListener) |
CIMInstance |
getIndicationListener(CIMListener pListener) |
CIMInstance |
getInstance(CIMObjectPath pPath,
boolean pLocalOnly,
boolean pIncludeQualifiers,
boolean pIncludeClassOrigin,
java.lang.String[] pPropertyList) |
java.util.Locale |
getLocale() |
CIMResponse |
getMultiResponse(java.io.InputStreamReader pStream) |
CIMNameSpace |
getNameSpace() |
CIMValue |
getProperty(CIMObjectPath pPath,
java.lang.String pPropertyName) |
CIMQualifierType |
getQualifierType(CIMObjectPath pPath) |
CIMQualifierType |
getQualifierType(CIMObjectPath pPath,
java.lang.String pQualifierType) |
SessionProperties |
getSessionProperties() |
void |
init(CIMNameSpace pNamespace,
java.security.Principal pPrincipal,
java.lang.Object pCredential,
java.lang.String pProtocol,
SessionProperties pProperties) |
CIMValue |
invokeMethod(CIMObjectPath pObjectName,
java.lang.String pMethodName,
java.util.Vector pInputArguments,
java.util.Vector pOutputArguments) |
HttpUrlConnection |
newConnection(java.lang.String pCimMethod,
HttpHeader pHeader) |
protected HttpHeader |
parseHeaders(java.net.URLConnection pConnection) |
BatchResult |
performBatchOperations(BatchHandle pBatchHandle) |
void |
preCheck(CIMNameSpace pNamespace) |
void |
preCheck(CIMObjectPath pPath) |
java.util.Enumeration |
referenceNames(CIMObjectPath pPath) |
java.util.Enumeration |
referenceNames(CIMObjectPath pPath,
java.lang.String pResultClass,
java.lang.String pRole) |
java.util.Enumeration |
references(CIMObjectPath pPath) |
java.util.Enumeration |
references(CIMObjectPath pPath,
java.lang.String pResultClass,
java.lang.String pRole,
boolean pIncludeQualifiers,
boolean pIncludeClassOrigin,
java.lang.String[] pPropertyList) |
void |
removeCIMListener(CIMListener pListener) |
void |
setClass(CIMObjectPath pPath,
CIMClass pClass) |
void |
setInstance(CIMObjectPath pPath,
CIMInstance pInstance,
boolean pIncludeQualifiers,
java.lang.String[] pPropertyList) |
void |
setLocale(java.util.Locale pLocale) |
void |
setProperty(CIMObjectPath pPath,
java.lang.String pPropertyName) |
void |
setProperty(CIMObjectPath pPath,
java.lang.String pPropertyName,
CIMValue pValue) |
void |
setQualifierType(CIMObjectPath pPath,
CIMQualifierType pQualifierType) |
void |
setSessionProperties(SessionProperties pProperties) |
java.io.InputStreamReader |
transmitRequest(java.lang.String pCimMethod,
HttpHeader pHeader,
org.w3c.dom.Document pDocument) |
void |
useHttp11(boolean pValue) |
void |
useMPost(boolean pValue) |
public CIMClientXML(CIMNameSpace pNamespace, java.security.Principal pPrincipal, java.lang.Object pCredential, java.lang.String pProtocol) throws CIMException
CIMException
public CIMClientXML(CIMNameSpace pNamespace, java.security.Principal pPrincipal, java.lang.Object pCredential, java.lang.String pProtocol, SessionProperties pProperties) throws CIMException
CIMException
public void init(CIMNameSpace pNamespace, java.security.Principal pPrincipal, java.lang.Object pCredential, java.lang.String pProtocol, SessionProperties pProperties) throws CIMException
CIMException
protected void getCIMOMCapabilities()
public void setLocale(java.util.Locale pLocale)
setLocale
in interface CIMOMHandle
public java.util.Locale getLocale()
getLocale
in interface CIMOMHandle
public void useHttp11(boolean pValue)
useHttp11
in interface CIMOMHandle
public void useMPost(boolean pValue)
useMPost
in interface CIMOMHandle
public void preCheck(CIMObjectPath pPath) throws CIMException
CIMException
public void preCheck(CIMNameSpace pNamespace) throws CIMException
CIMException
public CIMNameSpace getNameSpace()
getNameSpace
in interface CIMOMHandle
public java.util.Enumeration associatorNames(CIMObjectPath pPath) throws CIMException
associatorNames
in interface CIMOMHandle
CIMException
public java.util.Enumeration associatorNames(CIMObjectPath pPath, java.lang.String pAssociationClass, java.lang.String pResultClass, java.lang.String pRole, java.lang.String pResultRole) throws CIMException
associatorNames
in interface CIMOMHandle
CIMException
public java.util.Enumeration associators(CIMObjectPath pPath, java.lang.String pAssociationClass, java.lang.String pResultClass, java.lang.String pRole, java.lang.String pResultRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
associators
in interface CIMOMHandle
CIMException
public void deleteInstance(CIMObjectPath pPath) throws CIMException
deleteInstance
in interface CIMOMHandle
CIMException
public java.util.Enumeration enumerateInstanceNames(CIMObjectPath pPath) throws CIMException
enumerateInstanceNames
in interface CIMOMHandle
CIMException
public java.util.Enumeration enumerateInstances(CIMObjectPath pPath, boolean pDeep, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
enumerateInstances
in interface CIMOMHandle
CIMException
public CIMInstance getInstance(CIMObjectPath pPath, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
getInstance
in interface CIMOMHandle
CIMException
public CIMClass getClass(CIMObjectPath pPath, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
getClass
in interface CIMOMHandle
CIMException
public CIMObjectPath createInstance(CIMObjectPath pObjectName, CIMInstance pInstance) throws CIMException
createInstance
in interface CIMOMHandle
CIMException
public CIMValue invokeMethod(CIMObjectPath pObjectName, java.lang.String pMethodName, java.util.Vector pInputArguments, java.util.Vector pOutputArguments) throws CIMException
invokeMethod
in interface CIMOMHandle
CIMException
public void createClass(CIMObjectPath pPath, CIMClass pClass) throws CIMException
createClass
in interface CIMOMHandle
CIMException
public void createQualifierType(CIMObjectPath pPath, CIMQualifierType pQualifierType) throws CIMException
createQualifierType
in interface CIMOMHandle
CIMException
public void deleteClass(CIMObjectPath pPath) throws CIMException
deleteClass
in interface CIMOMHandle
CIMException
public void deleteQualifierType(CIMObjectPath pPath) throws CIMException
deleteQualifierType
in interface CIMOMHandle
CIMException
public java.util.Enumeration enumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin) throws CIMException
enumerateClasses
in interface CIMOMHandle
CIMException
public java.util.Enumeration enumerateClassNames(CIMObjectPath pObjectName, boolean pDeep) throws CIMException
enumerateClassNames
in interface CIMOMHandle
CIMException
public java.util.Enumeration execQuery(CIMObjectPath pPath) throws CIMException
CIMException
public CIMValue getProperty(CIMObjectPath pPath, java.lang.String pPropertyName) throws CIMException
getProperty
in interface CIMOMHandle
CIMException
public java.util.Enumeration referenceNames(CIMObjectPath pPath) throws CIMException
referenceNames
in interface CIMOMHandle
CIMException
public java.util.Enumeration referenceNames(CIMObjectPath pPath, java.lang.String pResultClass, java.lang.String pRole) throws CIMException
referenceNames
in interface CIMOMHandle
CIMException
public java.util.Enumeration references(CIMObjectPath pPath) throws CIMException
references
in interface CIMOMHandle
CIMException
public java.util.Enumeration references(CIMObjectPath pPath, java.lang.String pResultClass, java.lang.String pRole, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
references
in interface CIMOMHandle
CIMException
public void setClass(CIMObjectPath pPath, CIMClass pClass) throws CIMException
setClass
in interface CIMOMHandle
CIMException
public void setInstance(CIMObjectPath pPath, CIMInstance pInstance, boolean pIncludeQualifiers, java.lang.String[] pPropertyList) throws CIMException
setInstance
in interface CIMOMHandle
CIMException
public void setProperty(CIMObjectPath pPath, java.lang.String pPropertyName) throws CIMException
setProperty
in interface CIMOMHandle
CIMException
public void setProperty(CIMObjectPath pPath, java.lang.String pPropertyName, CIMValue pValue) throws CIMException
setProperty
in interface CIMOMHandle
CIMException
public void setQualifierType(CIMObjectPath pPath, CIMQualifierType pQualifierType) throws CIMException
setQualifierType
in interface CIMOMHandle
CIMException
public void close() throws CIMException
close
in interface CIMOMHandle
CIMException
public void close(boolean pKeepEnumerations) throws CIMException
close
in interface CIMOMHandle
CIMException
public void createNameSpace(CIMNameSpace pNamespace) throws CIMException
createNameSpace
in interface CIMOMHandle
CIMException
public void deleteNameSpace(CIMNameSpace pNamespace) throws CIMException
deleteNameSpace
in interface CIMOMHandle
CIMException
public java.util.Enumeration enumNameSpace(CIMObjectPath pPath, boolean pDeep) throws CIMException
enumNameSpace
in interface CIMOMHandle
CIMException
public java.util.Enumeration execQuery(CIMObjectPath pPath, java.lang.String pQuery, java.lang.String pQueryLanguage) throws CIMException
execQuery
in interface CIMOMHandle
CIMException
public CIMQualifierType getQualifierType(CIMObjectPath pPath) throws CIMException
getQualifierType
in interface CIMOMHandle
CIMException
public CIMQualifierType getQualifierType(CIMObjectPath pPath, java.lang.String pQualifierType) throws CIMException
CIMException
public java.util.Enumeration enumQualifierTypes(CIMObjectPath pPath) throws CIMException
enumQualifierTypes
in interface CIMOMHandle
CIMException
public BatchResult performBatchOperations(BatchHandle pBatchHandle) throws CIMException
performBatchOperations
in interface CIMOMHandle
CIMException
public void addCIMListener(CIMListener pListener) throws CIMException
addCIMListener
in interface CIMOMHandle
CIMException
public void addCIMListener(CIMListener pListener, java.lang.String pId) throws CIMException
CIMException
public void removeCIMListener(CIMListener pListener) throws CIMException
removeCIMListener
in interface CIMOMHandle
CIMException
public CIMInstance getIndicationListener(CIMListener pListener) throws CIMException
getIndicationListener
in interface CIMOMHandle
CIMException
public CIMInstance getIndicationHandler(CIMListener pListener) throws CIMException
getIndicationHandler
in interface CIMOMHandle
CIMException
public HttpUrlConnection newConnection(java.lang.String pCimMethod, HttpHeader pHeader)
public CIMResponse getMultiResponse(java.io.InputStreamReader pStream) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public CIMResponse getDocument(java.io.InputStreamReader pStream) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
public java.io.InputStreamReader transmitRequest(java.lang.String pCimMethod, HttpHeader pHeader, org.w3c.dom.Document pDocument) throws CIMException, java.io.IOException, java.net.ProtocolException, org.xml.sax.SAXException
CIMException
java.io.IOException
java.net.ProtocolException
org.xml.sax.SAXException
protected java.lang.String getCharacterSet(HttpHeader pHeader)
protected HttpHeader parseHeaders(java.net.URLConnection pConnection)
protected static java.util.Vector fixResultSet(CIMObjectPath pRequest, java.util.Vector pVector, CIMNameSpace pNameSpace)
protected static java.lang.Object fixResult(CIMObjectPath pRequest, java.lang.Object pObject, CIMNameSpace pNameSpace)
public SessionProperties getSessionProperties()
getSessionProperties
in interface CIMOMHandle
public void setSessionProperties(SessionProperties pProperties)
setSessionProperties
in interface CIMOMHandle
Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.