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
CIMExceptionpublic CIMClientXML(CIMNameSpace pNamespace, java.security.Principal pPrincipal, java.lang.Object pCredential, java.lang.String pProtocol, SessionProperties pProperties) throws CIMException
CIMExceptionpublic void init(CIMNameSpace pNamespace, java.security.Principal pPrincipal, java.lang.Object pCredential, java.lang.String pProtocol, SessionProperties pProperties) throws CIMException
CIMExceptionprotected void getCIMOMCapabilities()
public void setLocale(java.util.Locale pLocale)
setLocale in interface CIMOMHandlepublic java.util.Locale getLocale()
getLocale in interface CIMOMHandlepublic void useHttp11(boolean pValue)
useHttp11 in interface CIMOMHandlepublic void useMPost(boolean pValue)
useMPost in interface CIMOMHandlepublic void preCheck(CIMObjectPath pPath) throws CIMException
CIMExceptionpublic void preCheck(CIMNameSpace pNamespace) throws CIMException
CIMExceptionpublic CIMNameSpace getNameSpace()
getNameSpace in interface CIMOMHandlepublic java.util.Enumeration associatorNames(CIMObjectPath pPath) throws CIMException
associatorNames in interface CIMOMHandleCIMExceptionpublic 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 CIMOMHandleCIMExceptionpublic 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 CIMOMHandleCIMExceptionpublic void deleteInstance(CIMObjectPath pPath) throws CIMException
deleteInstance in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration enumerateInstanceNames(CIMObjectPath pPath) throws CIMException
enumerateInstanceNames in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration enumerateInstances(CIMObjectPath pPath, boolean pDeep, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
enumerateInstances in interface CIMOMHandleCIMExceptionpublic CIMInstance getInstance(CIMObjectPath pPath, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
getInstance in interface CIMOMHandleCIMExceptionpublic CIMClass getClass(CIMObjectPath pPath, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin, java.lang.String[] pPropertyList) throws CIMException
getClass in interface CIMOMHandleCIMExceptionpublic CIMObjectPath createInstance(CIMObjectPath pObjectName, CIMInstance pInstance) throws CIMException
createInstance in interface CIMOMHandleCIMExceptionpublic CIMValue invokeMethod(CIMObjectPath pObjectName, java.lang.String pMethodName, java.util.Vector pInputArguments, java.util.Vector pOutputArguments) throws CIMException
invokeMethod in interface CIMOMHandleCIMExceptionpublic void createClass(CIMObjectPath pPath, CIMClass pClass) throws CIMException
createClass in interface CIMOMHandleCIMExceptionpublic void createQualifierType(CIMObjectPath pPath, CIMQualifierType pQualifierType) throws CIMException
createQualifierType in interface CIMOMHandleCIMExceptionpublic void deleteClass(CIMObjectPath pPath) throws CIMException
deleteClass in interface CIMOMHandleCIMExceptionpublic void deleteQualifierType(CIMObjectPath pPath) throws CIMException
deleteQualifierType in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration enumerateClasses(CIMObjectPath pPath, boolean pDeep, boolean pLocalOnly, boolean pIncludeQualifiers, boolean pIncludeClassOrigin) throws CIMException
enumerateClasses in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration enumerateClassNames(CIMObjectPath pObjectName, boolean pDeep) throws CIMException
enumerateClassNames in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration execQuery(CIMObjectPath pPath) throws CIMException
CIMExceptionpublic CIMValue getProperty(CIMObjectPath pPath, java.lang.String pPropertyName) throws CIMException
getProperty in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration referenceNames(CIMObjectPath pPath) throws CIMException
referenceNames in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration referenceNames(CIMObjectPath pPath, java.lang.String pResultClass, java.lang.String pRole) throws CIMException
referenceNames in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration references(CIMObjectPath pPath) throws CIMException
references in interface CIMOMHandleCIMExceptionpublic 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 CIMOMHandleCIMExceptionpublic void setClass(CIMObjectPath pPath, CIMClass pClass) throws CIMException
setClass in interface CIMOMHandleCIMExceptionpublic void setInstance(CIMObjectPath pPath, CIMInstance pInstance, boolean pIncludeQualifiers, java.lang.String[] pPropertyList) throws CIMException
setInstance in interface CIMOMHandleCIMExceptionpublic void setProperty(CIMObjectPath pPath, java.lang.String pPropertyName) throws CIMException
setProperty in interface CIMOMHandleCIMExceptionpublic void setProperty(CIMObjectPath pPath, java.lang.String pPropertyName, CIMValue pValue) throws CIMException
setProperty in interface CIMOMHandleCIMExceptionpublic void setQualifierType(CIMObjectPath pPath, CIMQualifierType pQualifierType) throws CIMException
setQualifierType in interface CIMOMHandleCIMExceptionpublic void close()
throws CIMException
close in interface CIMOMHandleCIMExceptionpublic void close(boolean pKeepEnumerations)
throws CIMException
close in interface CIMOMHandleCIMExceptionpublic void createNameSpace(CIMNameSpace pNamespace) throws CIMException
createNameSpace in interface CIMOMHandleCIMExceptionpublic void deleteNameSpace(CIMNameSpace pNamespace) throws CIMException
deleteNameSpace in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration enumNameSpace(CIMObjectPath pPath, boolean pDeep) throws CIMException
enumNameSpace in interface CIMOMHandleCIMExceptionpublic java.util.Enumeration execQuery(CIMObjectPath pPath, java.lang.String pQuery, java.lang.String pQueryLanguage) throws CIMException
execQuery in interface CIMOMHandleCIMExceptionpublic CIMQualifierType getQualifierType(CIMObjectPath pPath) throws CIMException
getQualifierType in interface CIMOMHandleCIMExceptionpublic CIMQualifierType getQualifierType(CIMObjectPath pPath, java.lang.String pQualifierType) throws CIMException
CIMExceptionpublic java.util.Enumeration enumQualifierTypes(CIMObjectPath pPath) throws CIMException
enumQualifierTypes in interface CIMOMHandleCIMExceptionpublic BatchResult performBatchOperations(BatchHandle pBatchHandle) throws CIMException
performBatchOperations in interface CIMOMHandleCIMExceptionpublic void addCIMListener(CIMListener pListener) throws CIMException
addCIMListener in interface CIMOMHandleCIMExceptionpublic void addCIMListener(CIMListener pListener, java.lang.String pId) throws CIMException
CIMExceptionpublic void removeCIMListener(CIMListener pListener) throws CIMException
removeCIMListener in interface CIMOMHandleCIMExceptionpublic CIMInstance getIndicationListener(CIMListener pListener) throws CIMException
getIndicationListener in interface CIMOMHandleCIMExceptionpublic CIMInstance getIndicationHandler(CIMListener pListener) throws CIMException
getIndicationHandler in interface CIMOMHandleCIMExceptionpublic 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.IOExceptionorg.xml.sax.SAXExceptionpublic CIMResponse getDocument(java.io.InputStreamReader pStream) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOExceptionorg.xml.sax.SAXExceptionpublic 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
CIMExceptionjava.io.IOExceptionjava.net.ProtocolExceptionorg.xml.sax.SAXExceptionprotected 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 CIMOMHandlepublic void setSessionProperties(SessionProperties pProperties)
setSessionProperties in interface CIMOMHandleCopyright © 2005, 2009 IBM Corporation. All Rights Reserved.