Class CIMXMLParserImpl
java.lang.Object
org.sblim.cimclient.internal.cimxml.CIMXMLParserImpl
public class CIMXMLParserImpl
extends java.lang.Object
Class CIMXMLParserImpl is the main class of CIM-XML DOM parser.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic java.lang.Object
createJavaObject
(java.lang.String pTypeStr, java.lang.String pValue) createJavaObjectstatic CIMDataType
parseArrayTypeStr
(java.lang.String pTypeStr) parseArrayTypeStrstatic CIMMessage
parseCIM
(org.w3c.dom.Element pCimE) parseCIMstatic CIMClass
parseCLASS
(org.w3c.dom.Element pClassE) parseCLASSstatic CIMClass
parseCLASS
(org.w3c.dom.Element pClassE, CIMObjectPath pObjectPath) parseCLASSstatic java.lang.String
parseClassName
(org.w3c.dom.Element pClassNameE) parseClassNamestatic CIMObjectPath
parseCLASSNAME
(org.w3c.dom.Element pClassNameE) parseCLASSNAMEstatic CIMObjectPath
parseCLASSPATH
(org.w3c.dom.Element pClassPathE) parseCLASSPATHstatic CIMClassProperty<?>[]
parseCLASSPROPERTIES
(org.w3c.dom.Element pElement) parseCLASSPROPERTIESstatic CIMClassProperty<java.lang.Object>
parseCLASSPROPERTY
(org.w3c.dom.Element pPropertyE) parseCLASSPROPERTYstatic CIMClassProperty<java.lang.Object>
parseCLASSPROPERTYARRAY
(org.w3c.dom.Element pPropArrayE) parseCLASSPROPERTYARRAYstatic CIMClassProperty<java.lang.Object>
parseCLASSPROPERTYREFERENCE
(org.w3c.dom.Element pPropRefE) parseCLASSPROPERTYREFERENCEstatic void
parseCORRELATOR
(org.w3c.dom.Element pCorrelatorE) parseCORRELATORstatic WBEMException
parseERROR
(org.w3c.dom.Element pErrorE) parseERRORstatic CIMRequest
parseEXPMETHODCALL
(org.w3c.dom.Element pExpMethodCallE) parseEXPMETHODCALLstatic CIMResponse
parseEXPMETHODRESPONSE
(org.w3c.dom.Element pExpMethodResponseE) parseEXPMETHODRESPONSEstatic CIMInstance
parseEXPPARAMVALUE
(org.w3c.dom.Element pExpParamValueE) parseEXPPARAMVALUEstatic java.lang.String
parseHOST
(org.w3c.dom.Element pHostE) parseHOSTstatic CIMRequest
parseIMETHODCALL
(org.w3c.dom.Element pIMethodCallE) parseIMETHODCALLstatic CIMResponse
parseIMETHODRESPONSE
(org.w3c.dom.Element pIMethodResponseE) parseIMETHODRESPONSEstatic CIMInstance
parseINSTANCE
(org.w3c.dom.Element pInstanceE) parseINSTANCEstatic CIMInstance
parseINSTANCE
(org.w3c.dom.Element pInstanceE, CIMObjectPath pObjPath) parseINSTANCEstatic CIMObjectPath
parseINSTANCENAME
(org.w3c.dom.Element pInstanceNameE) parseINSTANCENAMEstatic CIMObjectPath
parseINSTANCEPATH
(org.w3c.dom.Element pInstancePathE) parseINSTANCEPATHstatic CIMArgument<java.lang.Object>
parseIPARAMVALUE
(org.w3c.dom.Element pParamValueE) parseIPARAMVALUEstatic java.util.Vector<java.lang.Object>
parseIRETURNVALUE
(org.w3c.dom.Element pIRetValE) parseIRETURNVALUEstatic CIMProperty<?>
parseKEYBINDING
(org.w3c.dom.Element pKeyBindingE) parseKEYBINDINGstatic TypedValue
parseKEYVALUE
(org.w3c.dom.Element pKeyValueE) parseKEYVALUEstatic CIMObjectPath
parseLOCALCLASSPATH
(org.w3c.dom.Element pClassPathE) parseLOCALCLASSPATHstatic CIMObjectPath
parseLOCALINSTANCEPATH
(org.w3c.dom.Element pLocalInstancePathE) parseLOCALINSTANCEPATHstatic java.lang.String
parseLOCALNAMESPACEPATH
(org.w3c.dom.Element pLocalNameSpaceE) parseLOCALNAMESPACEPATHstatic CIMMessage
parseMESSAGE
(java.lang.String pCimVersion, java.lang.String pDtdVersion, org.w3c.dom.Element pMessageE) parseMESSAGEstatic CIMMethod<java.lang.Object>
parseMETHOD
(org.w3c.dom.Element pMethodE) parseMETHODstatic CIMRequest
parseMETHODCALL
(org.w3c.dom.Element pMethodCallE) parseMETHODCALLstatic CIMResponse
parseMETHODRESPONSE
(org.w3c.dom.Element pMethodResponseE) parseMETHODRESPONSEstatic CIMRequest
parseMULTIEXPREQ
(org.w3c.dom.Element pMultiExpReqE) parseMULTIEXPREQstatic CIMResponse
parseMULTIEXPRSP
(org.w3c.dom.Element pMultiExpRspE) parseMULTIEXPRSPstatic CIMRequest
parseMULTIREQ
(org.w3c.dom.Element pMultiReqE) parseMULTIREQstatic CIMResponse
parseMULTIRSP
(org.w3c.dom.Element pSimpleRspE) parseMULTIRSPstatic java.lang.String
parseNAMESPACE
(org.w3c.dom.Element pNameSpaceE) parseNAMESPACEstatic CIMObjectPath
parseNAMESPACEPATH
(org.w3c.dom.Element pNameSpacePathE) parseNAMESPACEPATHstatic java.lang.Object
parseObject
(org.w3c.dom.Element pRootE) parseObjectstatic CIMObjectPath
parseOBJECTPATH
(org.w3c.dom.Element pObjectPathE) parseOBJECTPATHstatic CIMParameter<java.lang.Object>
parsePARAMETER
(org.w3c.dom.Element pParamE) parsePARAMETERstatic CIMParameter<java.lang.Object>
parsePARAMETERARRAY
(org.w3c.dom.Element pParamE) parsePARAMETERARRAYstatic CIMParameter<java.lang.Object>
parsePARAMETERREFARRAY
(org.w3c.dom.Element pParamE) parsePARAMETERREFARRAYstatic CIMParameter<java.lang.Object>
parsePARAMETERREFERENCE
(org.w3c.dom.Element pParamE) parsePARAMETERREFERENCEstatic CIMArgument<java.lang.Object>
parsePARAMVALUE
(org.w3c.dom.Element pParamValueE) parsePARAMVALUEstatic CIMProperty<?>[]
parsePROPERTIES
(org.w3c.dom.Element pElement) parsePROPERTIESstatic CIMProperty<?>
parsePROPERTY
(org.w3c.dom.Element pPropertyE) parsePROPERTYstatic CIMProperty<java.lang.Object>
parsePROPERTYARRAY
(org.w3c.dom.Element pPropertyArrayE) parsePROPERTYARRAYstatic CIMProperty<java.lang.Object>
parsePROPERTYREFERENCE
(org.w3c.dom.Element pPropRefE) parsePROPERTYREFERENCEstatic CIMQualifier<?>
parseQUALIFIER
(org.w3c.dom.Element pQualifierE) parseQUALIFIERstatic CIMQualifierType<java.lang.Object>
parseQUALIFIERDECLARATION
(org.w3c.dom.Element pQualifierTypeE) parseQUALIFIERDECLARATIONstatic CIMQualifier<?>[]
parseQUALIFIERS
(org.w3c.dom.Element pElement) ebak: Access to enclosing method parseQUALIFIERS(Element) from the type CIMXMLParserImpl is emulated by a synthetic accessor method.static java.lang.Object
parseRETURNVALUE
(org.w3c.dom.Element pRetValE) parseRETURNVALUEstatic CIMDataType
parseScalarTypeStr
(java.lang.String pTypeStr) parseScalarTypeStrstatic int
parseSCOPES
(org.w3c.dom.Element pScopeE) parseSCOPESstatic CIMRequest
parseSIMPLEEXPREQ
(org.w3c.dom.Element pSimpleExpReqE) parseSIMPLEEXPREQstatic CIMResponse
parseSIMPLEEXPRSP
(org.w3c.dom.Element pSimpleExpRspE) parseSIMPLEEXPRSPstatic CIMRequest
parseSIMPLEREQ
(org.w3c.dom.Element pSimpleReqE) parseSIMPLEREQstatic CIMResponse
parseSIMPLERSP
(org.w3c.dom.Element pSimpleRspE) parseSIMPLERSPstatic CIMDataType
parseTypeStr
(java.lang.String pTypeStr, boolean pArray) parseTypeStrstatic TypedValue
parseVALUE
(org.w3c.dom.Element pValueE) parseVALUE - supports the non-standard TYPE attributestatic TypedValue
parseVALUEARRAY
(org.w3c.dom.Element pValueArrayE) parseVALUEARRAY - supports the non-standard TYPE attributestatic CIMInstance
parseVALUEINSTANCEWITHPATH
(org.w3c.dom.Element pValueNamedInstanceE) parseVALUEINSTANCEWITHPATHstatic CIMInstance
parseVALUENAMEDINSTANCE
(org.w3c.dom.Element pValueNamedInstanceE) parseVALUENAMEDINSTANCEstatic CIMNamedElementInterface
parseVALUENAMEDOBJECT
(org.w3c.dom.Element pValueNamedObjectE) parseVALUENAMEDOBJECTstatic CIMNamedElementInterface
parseVALUEOBJECT
(org.w3c.dom.Element pValueObjectE) parseVALUEOBJECTstatic CIMNamedElementInterface
parseVALUEOBJECTWITHLOCALPATH
(org.w3c.dom.Element pValueObjectWithLocalPathE) parseVALUEOBJECTWITHLOCALPATHstatic CIMNamedElementInterface
parseVALUEOBJECTWITHPATH
(org.w3c.dom.Element pValueObjectWithPathE) parseVALUEOBJECTWITHPATHstatic CIMObjectPath[]
parseVALUEREFARRAY
(org.w3c.dom.Element pValueRefArrayE) parseVALUEREFARRAYstatic CIMObjectPath
parseVALUEREFERENCE
(org.w3c.dom.Element pValuereferenceE) parseVALUEREFERENCEstatic org.w3c.dom.Node
searchAttribute
(org.w3c.dom.Node pParentN, java.lang.String pAttrName) searchAttributestatic org.w3c.dom.Node
searchFirstChild
(org.w3c.dom.Element pParentE) searchFirstChildstatic org.w3c.dom.Node
searchFirstNode
(org.w3c.dom.Element pParentE, java.lang.String pTagName) searchFirstNodestatic org.w3c.dom.Element[]
searchNodes
(org.w3c.dom.Element pParentE, java.lang.String pTagName) searchNodesstatic org.w3c.dom.Element[]
searchNodes
(org.w3c.dom.Element pParentE, java.lang.String pTagName, int pMin, int pMax, boolean pAllowOtherNodes) searchNodesstatic void
setLocalObjectPath
(CIMObjectPath pLocalOp) setLocalObjectPathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
CIMXMLParserImpl
public CIMXMLParserImpl()
-
-
Method Details
-
setLocalObjectPath
setLocalObjectPath- Parameters:
pLocalOp
- - empty fields of parsed objectpaths will be substituted by fields coming from this parameter
-
parseCIM
parseCIM- Parameters:
pCimE
-- Returns:
- CIMMessage
- Throws:
CIMXMLParseException
-
parseVALUE
parseVALUE - supports the non-standard TYPE attribute- Parameters:
pValueE
-- Returns:
- TypedValue, type is null if no TYPE attribute was found, the value is always String, the caller method have to convert it.
- Throws:
CIMXMLParseException
-
parseVALUEARRAY
public static TypedValue parseVALUEARRAY(org.w3c.dom.Element pValueArrayE) throws CIMXMLParseException parseVALUEARRAY - supports the non-standard TYPE attribute- Parameters:
pValueArrayE
-- Returns:
- TypedValue, type is null if no TYPE attribute was found, the value is always String[], the caller method have to convert it.
- Throws:
CIMXMLParseException
-
parseVALUEREFERENCE
public static CIMObjectPath parseVALUEREFERENCE(org.w3c.dom.Element pValuereferenceE) throws CIMXMLParseException parseVALUEREFERENCE- Parameters:
pValuereferenceE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseVALUEREFARRAY
public static CIMObjectPath[] parseVALUEREFARRAY(org.w3c.dom.Element pValueRefArrayE) throws CIMXMLParseException parseVALUEREFARRAY- Parameters:
pValueRefArrayE
-- Returns:
- CIMObjectPath[]
- Throws:
CIMXMLParseException
-
parseVALUEOBJECT
public static CIMNamedElementInterface parseVALUEOBJECT(org.w3c.dom.Element pValueObjectE) throws CIMXMLParseException parseVALUEOBJECT- Parameters:
pValueObjectE
-- Returns:
- CIMNamedElementInterface (CIMClass|CIMInstance)
- Throws:
CIMXMLParseException
-
parseVALUENAMEDINSTANCE
public static CIMInstance parseVALUENAMEDINSTANCE(org.w3c.dom.Element pValueNamedInstanceE) throws CIMXMLParseException parseVALUENAMEDINSTANCE- Parameters:
pValueNamedInstanceE
-- Returns:
- CIMInstance
- Throws:
CIMXMLParseException
-
parseVALUEINSTANCEWITHPATH
public static CIMInstance parseVALUEINSTANCEWITHPATH(org.w3c.dom.Element pValueNamedInstanceE) throws CIMXMLParseException parseVALUEINSTANCEWITHPATH- Parameters:
pValueNamedInstanceE
-- Returns:
- CIMInstance
- Throws:
CIMXMLParseException
-
parseVALUENAMEDOBJECT
public static CIMNamedElementInterface parseVALUENAMEDOBJECT(org.w3c.dom.Element pValueNamedObjectE) throws CIMXMLParseException parseVALUENAMEDOBJECT- Parameters:
pValueNamedObjectE
-- Returns:
- CIMNamedElementInterface
- Throws:
CIMXMLParseException
-
parseVALUEOBJECTWITHPATH
public static CIMNamedElementInterface parseVALUEOBJECTWITHPATH(org.w3c.dom.Element pValueObjectWithPathE) throws CIMXMLParseException parseVALUEOBJECTWITHPATH- Parameters:
pValueObjectWithPathE
-- Returns:
- CIMNamedElementInterface
- Throws:
CIMXMLParseException
-
parseVALUEOBJECTWITHLOCALPATH
public static CIMNamedElementInterface parseVALUEOBJECTWITHLOCALPATH(org.w3c.dom.Element pValueObjectWithLocalPathE) throws CIMXMLParseException parseVALUEOBJECTWITHLOCALPATH- Parameters:
pValueObjectWithLocalPathE
-- Returns:
- CIMNamedElementInterface
- Throws:
CIMXMLParseException
-
parseNAMESPACEPATH
public static CIMObjectPath parseNAMESPACEPATH(org.w3c.dom.Element pNameSpacePathE) throws CIMXMLParseException parseNAMESPACEPATH- Parameters:
pNameSpacePathE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseLOCALNAMESPACEPATH
public static java.lang.String parseLOCALNAMESPACEPATH(org.w3c.dom.Element pLocalNameSpaceE) throws CIMXMLParseException parseLOCALNAMESPACEPATH- Parameters:
pLocalNameSpaceE
-- Returns:
- String
- Throws:
CIMXMLParseException
-
parseHOST
public static java.lang.String parseHOST(org.w3c.dom.Element pHostE) parseHOST- Parameters:
pHostE
-- Returns:
- String
-
parseNAMESPACE
public static java.lang.String parseNAMESPACE(org.w3c.dom.Element pNameSpaceE) throws CIMXMLParseException parseNAMESPACE- Parameters:
pNameSpaceE
-- Returns:
- String
- Throws:
CIMXMLParseException
-
parseCLASSPATH
public static CIMObjectPath parseCLASSPATH(org.w3c.dom.Element pClassPathE) throws CIMXMLParseException parseCLASSPATH- Parameters:
pClassPathE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseLOCALCLASSPATH
public static CIMObjectPath parseLOCALCLASSPATH(org.w3c.dom.Element pClassPathE) throws CIMXMLParseException parseLOCALCLASSPATH- Parameters:
pClassPathE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseClassName
public static java.lang.String parseClassName(org.w3c.dom.Element pClassNameE) throws CIMXMLParseException parseClassName- Parameters:
pClassNameE
-- Returns:
- String
- Throws:
CIMXMLParseException
-
parseCLASSNAME
public static CIMObjectPath parseCLASSNAME(org.w3c.dom.Element pClassNameE) throws CIMXMLParseException parseCLASSNAME- Parameters:
pClassNameE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseINSTANCEPATH
public static CIMObjectPath parseINSTANCEPATH(org.w3c.dom.Element pInstancePathE) throws CIMXMLParseException parseINSTANCEPATH- Parameters:
pInstancePathE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseLOCALINSTANCEPATH
public static CIMObjectPath parseLOCALINSTANCEPATH(org.w3c.dom.Element pLocalInstancePathE) throws CIMXMLParseException parseLOCALINSTANCEPATH- Parameters:
pLocalInstancePathE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseINSTANCENAME
public static CIMObjectPath parseINSTANCENAME(org.w3c.dom.Element pInstanceNameE) throws CIMXMLParseException parseINSTANCENAME- Parameters:
pInstanceNameE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseOBJECTPATH
public static CIMObjectPath parseOBJECTPATH(org.w3c.dom.Element pObjectPathE) throws CIMXMLParseException parseOBJECTPATH- Parameters:
pObjectPathE
-- Returns:
- CIMObjectPath
- Throws:
CIMXMLParseException
-
parseKEYBINDING
public static CIMProperty<?> parseKEYBINDING(org.w3c.dom.Element pKeyBindingE) throws CIMXMLParseException parseKEYBINDING- Parameters:
pKeyBindingE
-- Returns:
- CIMProperty
- Throws:
CIMXMLParseException
-
parseScalarTypeStr
parseScalarTypeStr- Parameters:
pTypeStr
-- Returns:
- CIMDataType
- Throws:
CIMXMLParseException
-
parseArrayTypeStr
parseArrayTypeStr- Parameters:
pTypeStr
-- Returns:
- CIMDataType
- Throws:
CIMXMLParseException
-
parseTypeStr
public static CIMDataType parseTypeStr(java.lang.String pTypeStr, boolean pArray) throws CIMXMLParseException parseTypeStr- Parameters:
pTypeStr
-pArray
-- Returns:
- CIMDataType
- Throws:
CIMXMLParseException
-
parseKEYVALUE
parseKEYVALUE- Parameters:
pKeyValueE
-- Returns:
- TypedValue
- Throws:
CIMXMLParseException
-
parseCLASS
parseCLASS- Parameters:
pClassE
-- Returns:
- CIMClass
- Throws:
CIMXMLParseException
-
parseCLASS
public static CIMClass parseCLASS(org.w3c.dom.Element pClassE, CIMObjectPath pObjectPath) throws CIMXMLParseException parseCLASS- Parameters:
pClassE
-pObjectPath
-- Returns:
- CIMClass
- Throws:
CIMXMLParseException
-
parseMETHOD
public static CIMMethod<java.lang.Object> parseMETHOD(org.w3c.dom.Element pMethodE) throws CIMXMLParseException parseMETHOD- Parameters:
pMethodE
-- Returns:
- CIMMethod
- Throws:
CIMXMLParseException
-
parsePARAMETER
public static CIMParameter<java.lang.Object> parsePARAMETER(org.w3c.dom.Element pParamE) throws CIMXMLParseException parsePARAMETER- Parameters:
pParamE
-- Returns:
- CIMParameter
- Throws:
CIMXMLParseException
-
parsePARAMETERREFERENCE
public static CIMParameter<java.lang.Object> parsePARAMETERREFERENCE(org.w3c.dom.Element pParamE) throws CIMXMLParseException parsePARAMETERREFERENCE- Parameters:
pParamE
-- Returns:
- CIMParameter
- Throws:
CIMXMLParseException
-
parsePARAMETERARRAY
public static CIMParameter<java.lang.Object> parsePARAMETERARRAY(org.w3c.dom.Element pParamE) throws CIMXMLParseException parsePARAMETERARRAY- Parameters:
pParamE
-- Returns:
- CIMParameter
- Throws:
CIMXMLParseException
-
parsePARAMETERREFARRAY
public static CIMParameter<java.lang.Object> parsePARAMETERREFARRAY(org.w3c.dom.Element pParamE) throws CIMXMLParseException parsePARAMETERREFARRAY- Parameters:
pParamE
-- Returns:
- CIMParameter
- Throws:
CIMXMLParseException
-
parseINSTANCE
parseINSTANCE- Parameters:
pInstanceE
-- Returns:
- CIMInstance
- Throws:
CIMXMLParseException
-
parseINSTANCE
public static CIMInstance parseINSTANCE(org.w3c.dom.Element pInstanceE, CIMObjectPath pObjPath) throws CIMXMLParseException parseINSTANCE- Parameters:
pInstanceE
-pObjPath
-- Returns:
- CIMInstance
- Throws:
CIMXMLParseException
-
parseQUALIFIERS
public static CIMQualifier<?>[] parseQUALIFIERS(org.w3c.dom.Element pElement) throws CIMXMLParseException ebak: Access to enclosing method parseQUALIFIERS(Element) from the type CIMXMLParserImpl is emulated by a synthetic accessor method. Increasing its visibility will improve your performance- Parameters:
pElement
-- Returns:
- CIMQualifier[]
- Throws:
CIMXMLParseException
-
parseQUALIFIER
public static CIMQualifier<?> parseQUALIFIER(org.w3c.dom.Element pQualifierE) throws CIMXMLParseException parseQUALIFIER- Parameters:
pQualifierE
-- Returns:
- CIMQualifier
- Throws:
CIMXMLParseException
-
parseQUALIFIERDECLARATION
public static CIMQualifierType<java.lang.Object> parseQUALIFIERDECLARATION(org.w3c.dom.Element pQualifierTypeE) throws CIMXMLParseException parseQUALIFIERDECLARATION- Parameters:
pQualifierTypeE
-- Returns:
- CIMQualifierType
- Throws:
CIMXMLParseException
-
parseSCOPES
public static int parseSCOPES(org.w3c.dom.Element pScopeE) parseSCOPES- Parameters:
pScopeE
-- Returns:
- int
-
parsePROPERTIES
public static CIMProperty<?>[] parsePROPERTIES(org.w3c.dom.Element pElement) throws CIMXMLParseException parsePROPERTIES- Parameters:
pElement
-- Returns:
- CIMProperty[]
- Throws:
CIMXMLParseException
-
parseCLASSPROPERTIES
public static CIMClassProperty<?>[] parseCLASSPROPERTIES(org.w3c.dom.Element pElement) throws CIMXMLParseException parseCLASSPROPERTIES- Parameters:
pElement
-- Returns:
- CIMClassProperty[]
- Throws:
CIMXMLParseException
-
parsePROPERTY
public static CIMProperty<?> parsePROPERTY(org.w3c.dom.Element pPropertyE) throws CIMXMLParseException parsePROPERTY- Parameters:
pPropertyE
-- Returns:
- CIMProperty
- Throws:
CIMXMLParseException
-
parseCLASSPROPERTY
public static CIMClassProperty<java.lang.Object> parseCLASSPROPERTY(org.w3c.dom.Element pPropertyE) throws CIMXMLParseException parseCLASSPROPERTY- Parameters:
pPropertyE
-- Returns:
- CIMClassProperty
- Throws:
CIMXMLParseException
-
parsePROPERTYARRAY
public static CIMProperty<java.lang.Object> parsePROPERTYARRAY(org.w3c.dom.Element pPropertyArrayE) throws CIMXMLParseException parsePROPERTYARRAY- Parameters:
pPropertyArrayE
-- Returns:
- CIMProperty
- Throws:
CIMXMLParseException
-
parseCLASSPROPERTYARRAY
public static CIMClassProperty<java.lang.Object> parseCLASSPROPERTYARRAY(org.w3c.dom.Element pPropArrayE) throws CIMXMLParseException parseCLASSPROPERTYARRAY- Parameters:
pPropArrayE
-- Returns:
- CIMClassProperty
- Throws:
CIMXMLParseException
-
parsePROPERTYREFERENCE
public static CIMProperty<java.lang.Object> parsePROPERTYREFERENCE(org.w3c.dom.Element pPropRefE) throws CIMXMLParseException parsePROPERTYREFERENCE- Parameters:
pPropRefE
-- Returns:
- CIMProperty
- Throws:
CIMXMLParseException
-
parseCLASSPROPERTYREFERENCE
public static CIMClassProperty<java.lang.Object> parseCLASSPROPERTYREFERENCE(org.w3c.dom.Element pPropRefE) throws CIMXMLParseException parseCLASSPROPERTYREFERENCE- Parameters:
pPropRefE
-- Returns:
- CIMClassProperty
- Throws:
CIMXMLParseException
-
parseMESSAGE
public static CIMMessage parseMESSAGE(java.lang.String pCimVersion, java.lang.String pDtdVersion, org.w3c.dom.Element pMessageE) throws CIMXMLParseException parseMESSAGE- Parameters:
pCimVersion
-pDtdVersion
-pMessageE
-- Returns:
- CIMMessage
- Throws:
CIMXMLParseException
-
parsePARAMVALUE
public static CIMArgument<java.lang.Object> parsePARAMVALUE(org.w3c.dom.Element pParamValueE) throws CIMXMLParseException parsePARAMVALUE- Parameters:
pParamValueE
-- Returns:
- CIMArgument
- Throws:
CIMXMLParseException
-
parseIPARAMVALUE
public static CIMArgument<java.lang.Object> parseIPARAMVALUE(org.w3c.dom.Element pParamValueE) throws CIMXMLParseException parseIPARAMVALUE- Parameters:
pParamValueE
-- Returns:
- CIMArgument
- Throws:
CIMXMLParseException
-
parseSIMPLERSP
public static CIMResponse parseSIMPLERSP(org.w3c.dom.Element pSimpleRspE) throws CIMXMLParseException parseSIMPLERSP- Parameters:
pSimpleRspE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseMULTIRSP
public static CIMResponse parseMULTIRSP(org.w3c.dom.Element pSimpleRspE) throws CIMXMLParseException parseMULTIRSP- Parameters:
pSimpleRspE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseSIMPLEREQ
public static CIMRequest parseSIMPLEREQ(org.w3c.dom.Element pSimpleReqE) throws CIMXMLParseException parseSIMPLEREQ- Parameters:
pSimpleReqE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseMULTIREQ
parseMULTIREQ- Parameters:
pMultiReqE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseMETHODCALL
public static CIMRequest parseMETHODCALL(org.w3c.dom.Element pMethodCallE) throws CIMXMLParseException parseMETHODCALL- Parameters:
pMethodCallE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseIMETHODCALL
public static CIMRequest parseIMETHODCALL(org.w3c.dom.Element pIMethodCallE) throws CIMXMLParseException parseIMETHODCALL- Parameters:
pIMethodCallE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseSIMPLEEXPREQ
public static CIMRequest parseSIMPLEEXPREQ(org.w3c.dom.Element pSimpleExpReqE) throws CIMXMLParseException parseSIMPLEEXPREQ- Parameters:
pSimpleExpReqE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseMULTIEXPREQ
public static CIMRequest parseMULTIEXPREQ(org.w3c.dom.Element pMultiExpReqE) throws CIMXMLParseException parseMULTIEXPREQ- Parameters:
pMultiExpReqE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseEXPMETHODCALL
public static CIMRequest parseEXPMETHODCALL(org.w3c.dom.Element pExpMethodCallE) throws CIMXMLParseException parseEXPMETHODCALL- Parameters:
pExpMethodCallE
-- Returns:
- CIMRequest
- Throws:
CIMXMLParseException
-
parseEXPPARAMVALUE
public static CIMInstance parseEXPPARAMVALUE(org.w3c.dom.Element pExpParamValueE) throws CIMXMLParseException parseEXPPARAMVALUE- Parameters:
pExpParamValueE
-- Returns:
- CIMInstance
- Throws:
CIMXMLParseException
-
parseMETHODRESPONSE
public static CIMResponse parseMETHODRESPONSE(org.w3c.dom.Element pMethodResponseE) throws CIMXMLParseException parseMETHODRESPONSE- Parameters:
pMethodResponseE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseIMETHODRESPONSE
public static CIMResponse parseIMETHODRESPONSE(org.w3c.dom.Element pIMethodResponseE) throws CIMXMLParseException parseIMETHODRESPONSE- Parameters:
pIMethodResponseE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseERROR
parseERROR- Parameters:
pErrorE
-- Returns:
- WBEMException
- Throws:
CIMXMLParseException
-
parseRETURNVALUE
public static java.lang.Object parseRETURNVALUE(org.w3c.dom.Element pRetValE) throws CIMXMLParseException parseRETURNVALUE- Parameters:
pRetValE
-- Returns:
- Object
- Throws:
CIMXMLParseException
-
parseIRETURNVALUE
public static java.util.Vector<java.lang.Object> parseIRETURNVALUE(org.w3c.dom.Element pIRetValE) throws CIMXMLParseException parseIRETURNVALUE- Parameters:
pIRetValE
-- Returns:
- Vector
- Throws:
CIMXMLParseException
-
parseObject
parseObject- Parameters:
pRootE
-- Returns:
- Object
- Throws:
CIMXMLParseException
-
searchNodes
public static org.w3c.dom.Element[] searchNodes(org.w3c.dom.Element pParentE, java.lang.String pTagName) searchNodes- Parameters:
pParentE
-pTagName
-- Returns:
- Element[]
-
searchNodes
public static org.w3c.dom.Element[] searchNodes(org.w3c.dom.Element pParentE, java.lang.String pTagName, int pMin, int pMax, boolean pAllowOtherNodes) throws CIMXMLParseException searchNodes- Parameters:
pParentE
-pTagName
-pMin
-pMax
-pAllowOtherNodes
-- Returns:
- Element[]
- Throws:
CIMXMLParseException
-
searchFirstNode
public static org.w3c.dom.Node searchFirstNode(org.w3c.dom.Element pParentE, java.lang.String pTagName) searchFirstNode- Parameters:
pParentE
-pTagName
-- Returns:
- Node
-
searchAttribute
public static org.w3c.dom.Node searchAttribute(org.w3c.dom.Node pParentN, java.lang.String pAttrName) searchAttribute- Parameters:
pParentN
-pAttrName
-- Returns:
- Node
-
searchFirstChild
public static org.w3c.dom.Node searchFirstChild(org.w3c.dom.Element pParentE) searchFirstChild- Parameters:
pParentE
-- Returns:
- Node
-
createJavaObject
public static java.lang.Object createJavaObject(java.lang.String pTypeStr, java.lang.String pValue) throws CIMXMLParseException createJavaObject- Parameters:
pTypeStr
-pValue
-- Returns:
- Object
- Throws:
CIMXMLParseException
-
parseSIMPLEEXPRSP
public static CIMResponse parseSIMPLEEXPRSP(org.w3c.dom.Element pSimpleExpRspE) throws CIMXMLParseException parseSIMPLEEXPRSP- Parameters:
pSimpleExpRspE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseMULTIEXPRSP
public static CIMResponse parseMULTIEXPRSP(org.w3c.dom.Element pMultiExpRspE) throws CIMXMLParseException parseMULTIEXPRSP- Parameters:
pMultiExpRspE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseEXPMETHODRESPONSE
public static CIMResponse parseEXPMETHODRESPONSE(org.w3c.dom.Element pExpMethodResponseE) throws CIMXMLParseException parseEXPMETHODRESPONSE- Parameters:
pExpMethodResponseE
-- Returns:
- CIMResponse
- Throws:
CIMXMLParseException
-
parseCORRELATOR
parseCORRELATOR- Parameters:
pCorrelatorE
-- Throws:
CIMXMLParseException
-