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 Constructor Description CIMXMLParserImpl()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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)
setLocalObjectPath
-
-
-
Method Detail
-
setLocalObjectPath
public static void setLocalObjectPath(CIMObjectPath pLocalOp)
setLocalObjectPath- Parameters:
pLocalOp
- - empty fields of parsed objectpaths will be substituted by fields coming from this parameter
-
parseCIM
public static CIMMessage parseCIM(org.w3c.dom.Element pCimE) throws CIMXMLParseException
parseCIM- Parameters:
pCimE
-- Returns:
- CIMMessage
- Throws:
CIMXMLParseException
-
parseVALUE
public static TypedValue parseVALUE(org.w3c.dom.Element pValueE) throws CIMXMLParseException
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
public static CIMDataType parseScalarTypeStr(java.lang.String pTypeStr) throws CIMXMLParseException
parseScalarTypeStr- Parameters:
pTypeStr
-- Returns:
- CIMDataType
- Throws:
CIMXMLParseException
-
parseArrayTypeStr
public static CIMDataType parseArrayTypeStr(java.lang.String pTypeStr) throws CIMXMLParseException
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
public static TypedValue parseKEYVALUE(org.w3c.dom.Element pKeyValueE) throws CIMXMLParseException
parseKEYVALUE- Parameters:
pKeyValueE
-- Returns:
- TypedValue
- Throws:
CIMXMLParseException
-
parseCLASS
public static CIMClass parseCLASS(org.w3c.dom.Element pClassE) throws CIMXMLParseException
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
public static CIMInstance parseINSTANCE(org.w3c.dom.Element pInstanceE) throws CIMXMLParseException
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
public static CIMRequest parseMULTIREQ(org.w3c.dom.Element pMultiReqE) throws CIMXMLParseException
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
public static WBEMException parseERROR(org.w3c.dom.Element pErrorE) throws CIMXMLParseException
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
public static java.lang.Object parseObject(org.w3c.dom.Element pRootE) throws CIMXMLParseException
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
public static void parseCORRELATOR(org.w3c.dom.Element pCorrelatorE) throws CIMXMLParseException
parseCORRELATOR- Parameters:
pCorrelatorE
-- Throws:
CIMXMLParseException
-
-