CPD Results

The following document contains the results of PMD's CPD 6.55.0.

Duplications

File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 442
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 586
"associatorInstances requires keys for the instance to be populated");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE, "Associators");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pObjectName);
		Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		Element instancenameE = CIMXMLBuilderImpl.createINSTANCENAME(pDoc, iparamvalueE, className);
		for (int i = 0; i < keysA.length; i++) {
			CIMProperty<?> prop = keysA[i];
			String propName = prop.getName();
			String propTypeStr = prop.getDataType().toString();
			String propValueStr = valueStr(prop);

			Element keybindingE = CIMXMLBuilderImpl.createKEYBINDING(pDoc, instancenameE, propName);
			CIMXMLBuilderImpl.createKEYVALUE(pDoc, keybindingE, propTypeStr, propValueStr);
		}
		if (pAssocClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "AssocClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pAssocClass);
		}
		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultRole");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 1154
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/KeyValueNode.java 163
}

		private boolean setUInt64(String pValue) {
			try {
				this.iValue = new UnsignedInteger64(pValue);
			} catch (NumberFormatException e) {
				return false;
			}
			this.iType = CIMDataType.UINT64_T;
			return true;
		}

		private boolean setSInt64(String pValue) {
			try {
				this.iValue = new Long(pValue);
			} catch (NumberFormatException e) {
				return false;
			}
			this.iType = CIMDataType.SINT64_T;
			return true;
		}

		private boolean setReal64(String pValue) {
			try {
				if (WBEMConfiguration.getGlobalConfiguration().verifyJavaLangDoubleStrings()) {
					if (Util.isBadDoubleString(pValue)) return false;
				}
				this.iValue = new Double(pValue);
			} catch (NumberFormatException e) {
				return false;
			}
			this.iType = CIMDataType.REAL64_T;
			return true;
		}

		private boolean setBoolean(String pValue) {
			this.iValue = Boolean.valueOf(pValue);
			this.iType = CIMDataType.BOOLEAN_T;
			return true;
		}

		private boolean setDTAbsolute(String pValue) {
			try {
				this.iValue = new CIMDateTimeAbsolute(pValue);
			} catch (IllegalArgumentException e) {
				return false;
			}
			this.iType = CIMDataType.DATETIME_T;
			return true;
		}

		private boolean setDTInterval(String pValue) {
			try {
				this.iValue = new CIMDateTimeInterval(pValue);
			} catch (IllegalArgumentException e) {
				return false;
			}
			this.iType = CIMDataType.DATETIME_T;
			return true;
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 360
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 445
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 589
ASSOCIATOR_NAMES);
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pObjectName);

		Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		Element instancenameE = CIMXMLBuilderImpl.createINSTANCENAME(pDoc, iparamvalueE, className);
		for (int i = 0; i < keysA.length; i++) {
			CIMProperty<?> prop = keysA[i];
			String propName = prop.getName();
			// TODO: check that CIMDataType.toString() satisfies this
			String propTypeStr = prop.getDataType().toString();
			String propValueStr = valueStr(prop);
			Element keybindingE = CIMXMLBuilderImpl.createKEYBINDING(pDoc, instancenameE, propName);
			CIMXMLBuilderImpl.createKEYVALUE(pDoc, keybindingE, propTypeStr, propValueStr);
		}
		if (pAssocClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "AssocClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pAssocClass);
		}
		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultRole");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2050
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2390
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, INCLUDE_CLASS_ORIGIN);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, PROPERTY_LIST);
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++)
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
		}
		if (pFilterQueryLanguage != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					FILTER_QUERY_LANGUAGE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQueryLanguage);
		}
		if (pFilterQuery != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, FILTER_QUERY);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQuery);
		}
		if (pOperationTimeout != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					OPERATION_TIMEOUT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pOperationTimeout);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, CONTINUE_ON_ERROR);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pContinueOnError);

		if (pMaxObjectCount != null) {
			iparamvalueE = CIMXMLBuilderImpl
					.createIPARAMVALUE(pDoc, imethodcallE, MAX_OBJECT_COUNT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pMaxObjectCount);
		}

		return simplereqE;
	}

	/**
	 * OpenEnumerateInstancePaths_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @param pFilterQueryLanguage
	 * @param pFilterQuery
	 * @param pOperationTimeout
	 * @param pContinueOnError
	 * @param pMaxObjectCount
	 * @return Element
	 * @throws WBEMException
	 */
	public Element OpenEnumerateInstancePaths_request(Document pDoc, CIMObjectPath pPath,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 528
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 605
if (pAssocClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "AssocClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pAssocClass);
		}
		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultRole");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associators_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associators_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2052
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2181
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2393
iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, INCLUDE_CLASS_ORIGIN);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, PROPERTY_LIST);
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++)
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
		}
		if (pFilterQueryLanguage != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					FILTER_QUERY_LANGUAGE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQueryLanguage);
		}
		if (pFilterQuery != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, FILTER_QUERY);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQuery);
		}
		if (pOperationTimeout != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					OPERATION_TIMEOUT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pOperationTimeout);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, CONTINUE_ON_ERROR);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pContinueOnError);

		if (pMaxObjectCount != null) {
			iparamvalueE = CIMXMLBuilderImpl
					.createIPARAMVALUE(pDoc, imethodcallE, MAX_OBJECT_COUNT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pMaxObjectCount);
		}

		return simplereqE;
	}

	/**
	 * OpenEnumerateInstancePaths_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @param pFilterQueryLanguage
	 * @param pFilterQuery
	 * @param pOperationTimeout
	 * @param pContinueOnError
	 * @param pMaxObjectCount
	 * @return Element
	 * @throws WBEMException
	 */
	public Element OpenEnumerateInstancePaths_request(Document pDoc, CIMObjectPath pPath,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1366
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1482
Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		// createOBJECTNAME will internally call createINSTANCENAME but as there
		// are no keys Element containing keys will not be populated
		CIMXMLBuilderImpl.createOBJECTNAME(pDoc, iparamvalueE, pPath);

		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}
		return simplereqE;
	}

	/**
	 * referenceInstances_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @param pResultClass
	 * @param pRole
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element referenceInstances_request(Document pDoc, CIMObjectPath pPath,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLBuilderImpl.java 2033
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLBuilderImpl.java 2069
public static Element createIRETURNVALUE_ASSOCIATORS(Document pDoc, Element pParentE,
			Object[] pResultSet, String pNameSpace) throws Exception {
		Element ireturnvalueE = pDoc.createElement("IRETURNVALUE");
		if (pResultSet != null) {
			for (int i = 0; i < pResultSet.length; i++) {
				Object obj = pResultSet[i];
				CIMObjectPath op = null;
				if (obj instanceof CIMClass) {
					op = ((CIMClass) obj).getObjectPath();
				} else if (obj instanceof CIMInstance) {
					op = ((CIMInstance) obj).getObjectPath();
				} else {
					throw new WBEMException(WBEMException.CIM_ERR_FAILED,
							"object in result set neither class nor instance!");
				}
				if (op.getHost() == null || "".equals(op.getHost())) {
					createVALUEOBJECTWITHLOCALPATH(pDoc, ireturnvalueE, obj, pNameSpace);
				} else {
					createVALUEOBJECTWITHPATH(pDoc, ireturnvalueE, obj, pNameSpace);
				}
			}
		}
		pParentE.appendChild(ireturnvalueE);
		return ireturnvalueE;
	}

	/**
	 * createIRETURNVALUE_ENUMERATE_INSTANCENAME
	 * 
	 * @param pDoc
	 * @param pParentE
	 * @param pResultSet
	 * @param pNameSpace
	 * @return Element
	 * @throws Exception
	 */
	public static Element createIRETURNVALUE_ENUMERATE_INSTANCENAME(Document pDoc,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueObjectWithLocalPathNode.java 117
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueObjectWithPathNode.java 113
if (this.iPathNodeNameEnum == LOCALCLASSPATH) illegalChildNodePair(LOCALCLASSPATH,
					INSTANCE);
		} else throw new SAXException(getNodeName() + " node cannot have " + pNodeNameEnum
				+ " child!");
	}

	@Override
	public void childParsed(Node pChild) throws SAXException {
		if (pChild instanceof AbstractObjectPathNode) {
			this.iPathNodeNameEnum = pChild.getNodeName();
			this.iObjPath = ((AbstractObjectPathNode) pChild).getCIMObjectPath();
		} else { // ClassNode or InstanceNode, iObjPath must be available
			// here
			this.iObjNodeNameEnum = pChild.getNodeName();
			if (this.iPathNodeNameEnum == null) throw new SAXException(getNodeName()
					+ " first child should contain an object path!");
			if (pChild instanceof ClassNode) {
				this.iCIMObj = ((ClassNode) pChild).getCIMClass(this.iObjPath);
			} else {
				this.iCIMObj = ((InstanceNode) pChild).getCIMInstance(this.iObjPath);
			}
		}
	}

	@Override
	public void testCompletness() throws SAXException {
		if (this.iPathNodeNameEnum == null) throw new SAXException(getNodeName()
				+ " node must have a LOCALCLASSPATH or a LOCALINSTANCEPATH child node!");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2265
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2413
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2741
pResultClass, pRole, pResultRole, pFilterQueryLanguage, pFilterQuery,
							pTimeout, pContinueOnError, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);

			EnumerateResponse<CIMObjectPath> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2314
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2461
doc, pObjectName, pAssocClass, pResultClass, pRole, pResultRole,
					pIncludeClassOrigin, pPropertyList, pFilterQueryLanguage, pFilterQuery,
					pTimeout, pContinueOnError, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);

			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void closeEnumeration(CIMObjectPath pObjectName, String pEnumerationContext)
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2540
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2624
return new CIMArgument<Object>(name, type, op);
		}

		// CLASS
		Element classA[] = searchNodes(pParamValueE, "CLASS", 0, 1, false);
		if (classA != null) {
			CIMClass cl = parseCLASS(classA[0]);
			return new CIMArgument<Object>(name, CIMDataType.CLASS_T, cl);
		}

		// INSTANCE
		Element instanceA[] = searchNodes(pParamValueE, "INSTANCE", 0, 1, false);
		if (instanceA != null) {
			CIMInstance inst = parseINSTANCE(instanceA[0]);
			return new CIMArgument<Object>(name, CIMDataType.OBJECT_T, inst);
		}

		// VALUE.NAMEDINSTANCE
		Element valuenamedisntanceA[] = searchNodes(pParamValueE, "VALUE.NAMEDINSTANCE", 0, 1,
				false);
		if (valuenamedisntanceA != null) {
			CIMInstance inst = parseVALUENAMEDINSTANCE(valuenamedisntanceA[0]);
			return new CIMArgument<Object>(name, CIMDataType.OBJECT_T, inst);
		}
		checkOtherNodes(pParamValueE, nodesPARAMVALUE);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2314
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2461
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2790
doc, pObjectName, pAssocClass, pResultClass, pRole, pResultRole,
					pIncludeClassOrigin, pPropertyList, pFilterQueryLanguage, pFilterQuery,
					pTimeout, pContinueOnError, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);

			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1946
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2028
"OpenAssociatorInstancePaths");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
				INSTANCE_NAME);
		CIMXMLBuilderImpl.createINSTANCENAME(pDoc, iparamvalueE, pPath);

		if (pAssocClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, ASSOC_CLASS);
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pAssocClass);
		}
		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, RESULT_CLASS);
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, ROLE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, RESULT_ROLE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2650
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2694
this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.PullInstances_request(doc,
					pObjectName, pContext, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);
			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> getInstancesWithPath(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 755
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 803
InputStreamReader is = transmitRequest("DeleteClass", hh, doc);

			CloseableIterator<?> iter = getIterator(is, pPath);
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteInstance(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 755
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 803
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 850
InputStreamReader is = transmitRequest("DeleteClass", hh, doc);

			CloseableIterator<?> iter = getIterator(is, pPath);
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteInstance(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1967
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2060
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2189
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2319
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2401
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
		if (pFilterQueryLanguage != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					FILTER_QUERY_LANGUAGE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQueryLanguage);
		}
		if (pFilterQuery != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, FILTER_QUERY);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQuery);
		}
		if (pOperationTimeout != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					OPERATION_TIMEOUT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pOperationTimeout);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, CONTINUE_ON_ERROR);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pContinueOnError);

		if (pMaxObjectCount != null) {
			iparamvalueE = CIMXMLBuilderImpl
					.createIPARAMVALUE(pDoc, imethodcallE, MAX_OBJECT_COUNT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pMaxObjectCount);
		}

		return simplereqE;
	}

	/**
	 * OpenAssociatorInstances_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @param pFilterQueryLanguage
	 * @param pFilterQuery
	 * @param pOperationTimeout
	 * @param pContinueOnError
	 * @param pMaxObjectCount
	 * @return Element OpenAssociatorInstances_request
	 * @throws WBEMException
	 */
	public Element OpenAssociatorInstances_request(Document pDoc, CIMObjectPath pPath,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2266
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2414
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2607
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2742
pTimeout, pContinueOnError, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);

			EnumerateResponse<CIMObjectPath> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1969
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2062
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2118
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2192
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2321
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2404
if (pFilterQueryLanguage != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					FILTER_QUERY_LANGUAGE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQueryLanguage);
		}
		if (pFilterQuery != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, FILTER_QUERY);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pFilterQuery);
		}
		if (pOperationTimeout != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					OPERATION_TIMEOUT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pOperationTimeout);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, CONTINUE_ON_ERROR);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pContinueOnError);

		if (pMaxObjectCount != null) {
			iparamvalueE = CIMXMLBuilderImpl
					.createIPARAMVALUE(pDoc, imethodcallE, MAX_OBJECT_COUNT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pMaxObjectCount);
		}

		return simplereqE;
	}

	/**
	 * OpenAssociatorInstances_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @param pFilterQueryLanguage
	 * @param pFilterQuery
	 * @param pOperationTimeout
	 * @param pContinueOnError
	 * @param pMaxObjectCount
	 * @return Element OpenAssociatorInstances_request
	 * @throws WBEMException
	 */
	public Element OpenAssociatorInstances_request(Document pDoc, CIMObjectPath pPath,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2695
pTimeout, pContinueOnError, pMaxObjects, pQueryResultClass));

			InputStreamReader is = transmitRequest(operation, hh, doc);
			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMObjectPath> getInstancePaths(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2316
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2462
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2651
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2695
pTimeout, pContinueOnError, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);

			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void closeEnumeration(CIMObjectPath pObjectName, String pEnumerationContext)
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2651
pTimeout, pContinueOnError, pMaxObjects, pQueryResultClass));

			InputStreamReader is = transmitRequest(operation, hh, doc);
			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMObjectPath> getInstancePaths(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2651
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2695
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2791
pObjectName, pContext, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);
			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/javax/cim/CIMClassProperty.java 156
org/sentrysoftware/wbem/javax/cim/CIMParameter.java 129
isPropagated(), pIncludeClassOrigin ? getOriginClass() : null);
	}

	/**
	 * Get a qualifier by index.
	 * 
	 * @param pIndex
	 *            The index of the qualifier to retrieve.
	 * @return The qualifier at the specified index.
	 * @throws ArrayIndexOutOfBoundsException
	 */
	public CIMQualifier<?> getQualifier(int pIndex) throws ArrayIndexOutOfBoundsException {
		return this.iQualiImpl.getQualifier(pIndex);
	}

	/**
	 * Gets a qualifier by name.
	 * 
	 * @param pName
	 *            The name of the qualifier to get.
	 * @return The qualifier requested or <code>null</code> if the qualifier
	 *         does not exist.
	 */
	public CIMQualifier<?> getQualifier(String pName) {
		return this.iQualiImpl.getQualifier(pName);
	}

	/**
	 * Get the number of qualifiers defined for this property.
	 * 
	 * @return The number of qualifiers defined for this property.
	 */
	public int getQualifierCount() {
		return this.iQualiImpl.getQualifierCount();
	}

	/**
	 * Returns the list of qualifiers for this property.
	 * 
	 * @return Qualifiers for this property.
	 */
	public CIMQualifier<?>[] getQualifiers() {
		return this.iQualiImpl.getQualifiers();
	}

	/**
	 * Gets a qualifier value by name.
	 * 
	 * @param pName
	 *            The name of the qualifier to get.
	 * @return <code>null</code> if the qualifier does not exist or value is
	 *         <code>null</code>, otherwise returns the reference to the
	 *         qualifier.
	 */
	public Object getQualifierValue(String pName) {
		return this.iQualiImpl.getQualifierValue(pName);
	}

	/**
	 * Checks whether the specified qualifier is one of the qualifiers defined
	 * for this property.
	 * 
	 * @param pName
	 *            The name of the qualifier.
	 * @return <code>true</code> if the qualifier exists in this property,
	 *         otherwise <code>false</code>.
	 */
	public boolean hasQualifier(String pName) {
		return this.iQualiImpl.hasQualifier(pName);
	}

	/**
	 * Checks whether the specified qualifier is one of the qualifiers defined
	 * for this property with the specified value. This method will return
	 * <code>false</code> if the qualifier is not applied or if the value does
	 * not match.
	 * 
	 * @param pName
	 *            The name of the qualifier.
	 * @param pValue
	 *            The value to be tested.
	 * @return <code>true</code> if the qualifier exists in this property,
	 *         otherwise <code>false</code>.
	 */
	public boolean hasQualifierValue(String pName, Object pValue) {
		return this.iQualiImpl.hasQualifierValue(pName, pValue);
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2316
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2462
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2563
pTimeout, pContinueOnError, pMaxObjects));

			InputStreamReader is = transmitRequest(operation, hh, doc);

			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void closeEnumeration(CIMObjectPath pObjectName, String pEnumerationContext)
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1516
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1561
pObjectName, pResultClass, pRole, pIncludeQualifiers, pIncludeClassOrigin,
					pPropertyList));

			InputStreamReader is = transmitRequest("References", hh, doc);

			return getIterator(is, pObjectName);

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMInstance> referenceInstances(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2791
pTimeout, pContinueOnError, pMaxObjects, pQueryResultClass));

			InputStreamReader is = transmitRequest(operation, hh, doc);
			EnumerateResponse<CIMInstance> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/javax/cim/CIMClassProperty.java 157
org/sentrysoftware/wbem/javax/cim/CIMMethod.java 195
org/sentrysoftware/wbem/javax/cim/CIMParameter.java 130
}

	/**
	 * Get a qualifier by index.
	 * 
	 * @param pIndex
	 *            The index of the qualifier to retrieve.
	 * @return The qualifier at the specified index.
	 * @throws ArrayIndexOutOfBoundsException
	 */
	public CIMQualifier<?> getQualifier(int pIndex) throws ArrayIndexOutOfBoundsException {
		return this.iQualiImpl.getQualifier(pIndex);
	}

	/**
	 * Gets a qualifier by name.
	 * 
	 * @param pName
	 *            The name of the qualifier to get.
	 * @return The qualifier requested or <code>null</code> if the qualifier
	 *         does not exist.
	 */
	public CIMQualifier<?> getQualifier(String pName) {
		return this.iQualiImpl.getQualifier(pName);
	}

	/**
	 * Get the number of qualifiers defined for this property.
	 * 
	 * @return The number of qualifiers defined for this property.
	 */
	public int getQualifierCount() {
		return this.iQualiImpl.getQualifierCount();
	}

	/**
	 * Returns the list of qualifiers for this property.
	 * 
	 * @return Qualifiers for this property.
	 */
	public CIMQualifier<?>[] getQualifiers() {
		return this.iQualiImpl.getQualifiers();
	}

	/**
	 * Gets a qualifier value by name.
	 * 
	 * @param pName
	 *            The name of the qualifier to get.
	 * @return <code>null</code> if the qualifier does not exist or value is
	 *         <code>null</code>, otherwise returns the reference to the
	 *         qualifier.
	 */
	public Object getQualifierValue(String pName) {
		return this.iQualiImpl.getQualifierValue(pName);
	}

	/**
	 * Checks whether the specified qualifier is one of the qualifiers defined
	 * for this property.
	 * 
	 * @param pName
	 *            The name of the qualifier.
	 * @return <code>true</code> if the qualifier exists in this property,
	 *         otherwise <code>false</code>.
	 */
	public boolean hasQualifier(String pName) {
		return this.iQualiImpl.hasQualifier(pName);
	}

	/**
	 * Checks whether the specified qualifier is one of the qualifiers defined
	 * for this property with the specified value. This method will return
	 * <code>false</code> if the qualifier is not applied or if the value does
	 * not match.
	 * 
	 * @param pName
	 *            The name of the qualifier.
	 * @param pValue
	 *            The value to be tested.
	 * @return <code>true</code> if the qualifier exists in this property,
	 *         otherwise <code>false</code>.
	 */
	public boolean hasQualifierValue(String pName, Object pValue) {
		return this.iQualiImpl.hasQualifierValue(pName, pValue);
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1426
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1657
CloseableIterator<?> iter = getIterator(is, pClass.getObjectPath());
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void modifyInstance(CIMInstance pInst, String[] pPropertyList) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 898
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 983
InputStreamReader is = transmitRequest("EnumerateClassNames", hh, doc);

			CloseableIterator<CIMObjectPath> iter = getIterator(is, pPath);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> enumerateClasses(CIMObjectPath pPath, boolean pDeep,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 852
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1471
CloseableIterator<?> iter = getIterator(is, pPath);
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMObjectPath> enumerateClassNames(CIMObjectPath pPath, boolean pDeep)
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 510
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1606
InputStreamReader is = transmitRequest("AssociatorNames", hh, doc);

			CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 757
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 805
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1426
CloseableIterator<?> iter = getIterator(is, pPath);
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteInstance(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 713
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1208
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1306
if (iter.hasNext()) { return (CIMObjectPath) iter.next(); }
			} finally {
				iter.close();
			}

			return null;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteClass(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 757
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 805
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1471
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1657
CloseableIterator<?> iter = getIterator(is, pPath);
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteInstance(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 852
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1426
CloseableIterator<?> iter = getIterator(is, pPath);
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

			return;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMObjectPath> enumerateClassNames(CIMObjectPath pPath, boolean pDeep)
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1026
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1162
InputStreamReader is = transmitRequest("EnumerateInstances", hh, doc);

			CloseableIterator<CIMInstance> iter = getIterator(is, pPath);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 664
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2365
CloseableIterator<?> iter = getIterator(is, pClass.getObjectPath());
			try {
				iter.hasNext();
			} finally {
				iter.close();
			}

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CIMObjectPath createInstance(CIMInstance pInstance) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 776
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 852
CIMXMLBuilderImpl.createINSTANCENAME(pDoc, iparamvalueE, pName);

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "LocalOnly");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pLocalOnly);

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * deleteInstance_request
	 * 
	 * @param pDoc
	 * @param pName
	 * @return Element
	 * @throws WBEMException
	 */
	public Element deleteInstance_request(Document pDoc, CIMObjectPath pName) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
CloseableIterator<CIMObjectPath> iter = getIterator(is, pPath);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMInstance> enumerateInstances(CIMObjectPath pPath, boolean pDeep,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2270
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2418
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2610
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2654
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2746
EnumerateResponse<CIMObjectPath> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 459
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 528
if (pAssocClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "AssocClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pAssocClass);
		}
		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultRole");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 512
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 559
CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 713
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1208
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1258
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1306
if (iter.hasNext()) { return (CIMObjectPath) iter.next(); }
			} finally {
				iter.close();
			}

			return null;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteClass(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 900
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 943
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
CloseableIterator<CIMObjectPath> iter = getIterator(is, pPath);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> enumerateClasses(CIMObjectPath pPath, boolean pDeep,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2270
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2418
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2566
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2610
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2698
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2746
EnumerateResponse<CIMObjectPath> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 512
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 559
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 606
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1608
CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 900
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 943
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1164
CloseableIterator<CIMObjectPath> iter = getIterator(is, pPath);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> enumerateClasses(CIMObjectPath pPath, boolean pDeep,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2270
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2320
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2418
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2465
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2610
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2746
EnumerateResponse<CIMObjectPath> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1360
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1421
"Keys should not be populated for referenceClasses");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE, "References");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		// createOBJECTNAME will internally call createINSTANCENAME but as there
		// are no keys Element containing keys will not be populated
		CIMXMLBuilderImpl.createOBJECTNAME(pDoc, iparamvalueE, pPath);

		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 900
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 943
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1028
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
CloseableIterator<CIMObjectPath> iter = getIterator(is, pPath);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2270
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2418
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2610
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2746
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2794
EnumerateResponse<CIMObjectPath> enumResp = getEnumerateResponse(is, pObjectName);
			return enumResp;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponsePULL.java 102
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseSAX.java 104
"Output auguments not found during CIM-XML PULL parser"); }

		for (int i = 0; i < pOutArgA.length; i++) {
			if (pOutArgA[i].getName().equals("EnumerationContext")) enumContext = (String) pOutArgA[i]
					.getValue();
			else if (pOutArgA[i].getName().equals("EndOfSequence")) endOfSequence = (Boolean) pOutArgA[i]
					.getValue();
			else throw new IllegalArgumentException(
					"Invalid argument : only EnumerationContext and EndOfSequence are allowed");
		}
		// EndOfSequence can never be null
		if (endOfSequence == null) { throw new IllegalArgumentException(
				"Invalid argument : EndOfSequence can never be null"); }

		// EnumerationContext can't be null if there is more data available
		if ((endOfSequence.booleanValue() == false) && (enumContext == null)) { throw new IllegalArgumentException(
				"Invalid argument : EnumerationContext cannot be null if there is more data available"); }
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 512
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 900
CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 559
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
CloseableIterator<CIMClass> iter = getIterator(is, pObjectName);

			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMInstance> associatorInstances(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 512
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 943
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 559
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 900
CloseableIterator<CIMClass> iter = getIterator(is, pObjectName);

			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMInstance> associatorInstances(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 375
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 528
if (pAssocClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "AssocClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pAssocClass);
		}
		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultRole");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 515
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 903
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1478
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 988
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1125
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1523
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMInstance> associatorInstances(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 861
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 946
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1567
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMObjectPath> enumerateClassNames(CIMObjectPath pPath, boolean pDeep)
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2273
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2421
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2522
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2613
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2657
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2749
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2373
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2569
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2701
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}

	}

	public EnumerateResponse<CIMObjectPath> enumerateInstancePaths(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 512
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 559
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1164
CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 606
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 900
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 943
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 985
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1122
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1608
CloseableIterator<CIMInstance> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public synchronized void close() {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 512
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 559
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 606
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1028
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1608
CloseableIterator<CIMObjectPath> iter = getIterator(is, pObjectName);
			return iter;

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 515
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 861
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 903
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 946
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 988
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1125
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1478
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1523
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1567
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2273
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2373
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2421
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2522
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2569
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2613
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2657
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2701
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2749
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public EnumerateResponse<CIMInstance> associators(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 720
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 766
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 814
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1435
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1611
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2323
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public void deleteClass(CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1521
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1565
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2520
return getIterator(is, pObjectName);

		} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMInstance> referenceInstances(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 515
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 609
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 671
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 720
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 766
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 814
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 861
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 903
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 946
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 988
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1125
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1167
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1215
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1266
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1313
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1381
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1435
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1478
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1523
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1567
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1611
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1666
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2273
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2323
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2373
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2421
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2468
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2522
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2569
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2613
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2657
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2701
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2749
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	public CloseableIterator<CIMClass> associatorClasses(CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1031
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2797
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}

	// DSP1033 states that CIMOMs shall include an Interop Namespace and that
	// the name of this Interop Namespace shall be either "interop" (preferred)
	// or "root/interop" while OpenPegasus 2.11 and earlier implemented
	// "root/PG_InterOp" prior to adopting DSP1033.
	private static final String[] InteropNamespaces = { "interop", "root/interop",
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 515
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 563
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 609
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 903
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 946
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 988
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1125
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1167
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1611
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2797
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 671
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 720
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 766
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 814
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 861
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1031
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1215
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1266
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1313
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1381
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1435
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1478
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1523
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1567
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1666
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2273
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2323
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2373
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2421
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2468
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2522
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2569
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2613
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2657
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2701
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2749
} catch (WBEMException e) {
			logger.trace(Level.FINE, operation + " request resulted in CIM Error", e);
			throw e;
		} catch (Exception e) {
			if (e.getCause() != null && e.getCause() instanceof WBEMException) {
				logger
						.trace(Level.FINE, operation + " request resulted in CIM Error", e
								.getCause());
				throw (WBEMException) e.getCause();
			}
			logger.trace(Level.FINE, operation + " request failed", e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, null, null, e);
		} finally {
			logger.exit();
		}
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 542
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1378
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1491
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associators_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associators_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 619
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1378
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1491
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}
		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList"); // BB
			// fixed
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associators_response
	 * 
	 * @param pDoc
	 * @param pNamedElementA
	 * @return Element
	 */
	public static Element associators_response(Document pDoc,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 731
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 779
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 854
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pDeepInheritance);

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}
		return simplereqE;
	}

	/**
	 * getInstance_request
	 * 
	 * @param pDoc
	 * @param pName
	 * @param pLocalOnly
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element getInstance_request(Document pDoc, CIMObjectPath pName, boolean pLocalOnly,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 544
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 733
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 781
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 856
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1381
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1494
iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associators_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associators_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 621
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 733
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 781
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 856
iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList"); // BB
			// fixed
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associators_response
	 * 
	 * @param pDoc
	 * @param pNamedElementA
	 * @return Element
	 */
	public static Element associators_response(Document pDoc,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IMethodResponseNode.java 137
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/MethodResponseNode.java 132
else if (this.iHasError) ownedNodeName = ERROR;
			else ownedNodeName = null;
			if (ownedNodeName != null) throw new SAXException(pNodeNameEnum
					+ " child node is invalid for " + getNodeName()
					+ " node, since it already has a " + ownedNodeName + " child node!");
		} else if (pNodeNameEnum == PARAMVALUE) {
			if (this.iHasError) throw new SAXException(pNodeNameEnum
					+ " child node is invalid for " + getNodeName()
					+ " node, since it already has an ERROR child node!");
		} else throw new SAXException(getNodeName() + " node cannot have " + pNodeNameEnum
				+ " child node!");
	}

	/**
	 * @param pChild
	 */
	@Override
	public void childParsed(Node pChild) {
		if (pChild instanceof ErrorNode) {
			this.iHasError = true;
			this.iErrorNode = (ErrorNode) pChild;
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/TimeStamp.java 55
org/sentrysoftware/wbem/sblim/slp/internal/TRC.java 273
private static String pad(int pDigits, int pNum) {
		String str = Integer.toString(pNum);
		int len = Math.max(pDigits, str.length());
		char[] cA = new char[len];
		int paddingDigits = pDigits - str.length();
		int dIdx = 0;
		while (dIdx < paddingDigits)
			cA[dIdx++] = '0';
		int sIdx = 0;
		while (dIdx < len)
			cA[dIdx++] = str.charAt(sIdx++);
		return new String(cA);
	}

	/**
	 * formatWorker
	 * 
	 * @param pMillis
	 *            - total milliseconds
	 * @param pIncludeMillis
	 *            - include milliseconds in String
	 * @return formatted date/time String. ( YYYY.MM.DD HH:mm:SS[.sss] )
	 */
	private static String formatWorker(long pMillis, boolean pIncludeMillis) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/http/BASE64Encoder.java 56
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 348
private static byte BASE64_ALPHABET[] = { 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77,
			78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 97, 98, 99, 100, 101, 102, 103,
			104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120,
			121, 122, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 43, 47 };
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogAndTraceBroker.java 267
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogAndTraceBroker.java 303
this.iInternalListenerTraceConsole = new TraceListener() {

					public void trace(Level pLevel, StackTraceElement pOrigin, String pMessage) {
						LogRecord record = new LogRecord(pLevel, pMessage);
						record.setSourceMethodName(String.valueOf(pOrigin));
						logger.log(record);
					}

					public void trace(Level pLevel, StackTraceElement pOrigin, String pMessage,
							Throwable pThrown) {
						LogRecord record = new LogRecord(pLevel, pMessage);
						record.setSourceMethodName(String.valueOf(pOrigin));
						record.setThrown(pThrown);
						logger.log(record);
					}
				};
				addTraceListener(this.iInternalListenerTraceConsole);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 490
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 537
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 584
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1500
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1545
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1588
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2247
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2297
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2344
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2396
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2444
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2489
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2545
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2590
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2634
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2678
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2724
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2772
final LogAndTraceBroker logger = LogAndTraceBroker.getBroker();
		logger.entry();

		checkState();

		try {

			if (pObjectName == null || pObjectName.getNamespace() == null
					|| pObjectName.getObjectName() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pObjectName.getNamespace(), "UTF-8",
					"US-ASCII"));

			Document doc = this.iXmlHelper.newDocument();

			this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.associatorNames_request(doc,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 740
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 786
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 834
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 967
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1010
final LogAndTraceBroker logger = LogAndTraceBroker.getBroker();
		logger.entry();

		checkState();

		try {
			if (pPath == null || pPath.getNamespace() == null || pPath.getObjectName() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pPath.getNamespace(), "UTF-8", "US-ASCII"));

			Document doc = this.iXmlHelper.newDocument();
			this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.deleteClass_request(doc, pPath));
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1188
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1236
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1286
final LogAndTraceBroker logger = LogAndTraceBroker.getBroker();
		logger.entry();

		checkState();

		try {
			if (pName == null || pName.getNamespace() == null || pName.getObjectName() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pName.getNamespace(), "UTF-8", "US-ASCII"));

			Document doc = this.iXmlHelper.newDocument();
			this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.getClass_request(doc, pName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1082
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1624
public Element createQualifierType_request(Document pDoc, CIMObjectPath pPath,
			CIMQualifierType<?> pQt) throws WBEMException {
		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl
				.createIMETHODCALL(pDoc, simplereqE, "SetQualifier");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
				"QualifierDeclaration");
		CIMXMLBuilderImpl.createQUALIFIER_DECLARATION(pDoc, iparamvalueE, pQt);

		return simplereqE;
	}

	/**
	 * deleteClass_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @return Element
	 * @throws WBEMException
	 */
	public Element deleteClass_request(Document pDoc, CIMObjectPath pPath) throws WBEMException {
File Line
org/sentrysoftware/wbem/javax/cim/CIMClass.java 415
org/sentrysoftware/wbem/javax/cim/CIMClassProperty.java 157
org/sentrysoftware/wbem/javax/cim/CIMMethod.java 195
org/sentrysoftware/wbem/javax/cim/CIMParameter.java 130
}

	/**
	 * Get a qualifier by index.
	 * 
	 * @param pIndex
	 *            The index of the qualifier to retrieve.
	 * @return The qualifier at the specified index.
	 * @throws ArrayIndexOutOfBoundsException
	 */
	public CIMQualifier<?> getQualifier(int pIndex) throws ArrayIndexOutOfBoundsException {
		return this.iQualiImpl.getQualifier(pIndex);
	}

	/**
	 * Gets a qualifier by name.
	 * 
	 * @param pName
	 *            The name of the qualifier to get.
	 * @return The qualifier requested or <code>null</code> if the qualifier
	 *         does not exist.
	 */
	public CIMQualifier<?> getQualifier(String pName) {
		return this.iQualiImpl.getQualifier(pName);
	}

	/**
	 * Get the number of qualifiers defined in this CIM class.
	 * 
	 * @return The number of qualifiers defined in the CIM class.
	 */
	public int getQualifierCount() {
		return this.iQualiImpl.getQualifierCount();
	}

	/**
	 * Returns the list of qualifiers for the CIM class.
	 * 
	 * @return Qualifiers for this class.
	 */
	public CIMQualifier<?>[] getQualifiers() {
		return this.iQualiImpl.getQualifiers();
	}

	/**
	 * Gets a qualifier value by name.
	 * 
	 * @param pName
	 *            The name of the qualifier to get.
	 * @return <code>null</code> if the qualifier does not exist or value is
	 *         <code>null</code>, otherwise returns the reference to the
	 *         qualifier.
	 */
	public Object getQualifierValue(String pName) {
		return this.iQualiImpl.getQualifierValue(pName);
	}

	/**
	 * Gets the name of the parent of this CIM class.
	 * 
	 * @return The name of the parent class.
	 */
	public String getSuperClassName() {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 882
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 925
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1102
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1146
final LogAndTraceBroker logger = LogAndTraceBroker.getBroker();
		logger.entry();

		checkState();

		try {
			if (pPath == null || pPath.getNamespace() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pPath.getNamespace(), "UTF-8", "US-ASCII"));

			Document doc = this.iXmlHelper.newDocument();
			this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.enumerateClassNames_request(doc,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1317
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1363
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1424
"ReferenceNames");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		CIMXMLBuilderImpl.createOBJECTNAME(pDoc, iparamvalueE, pPath);

		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2306
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2377
"OpenReferenceInstancePaths");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
				INSTANCE_NAME);
		CIMXMLBuilderImpl.createINSTANCENAME(pDoc, iparamvalueE, pPath);

		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, RESULT_CLASS);
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, ROLE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseDOM.java 112
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseSAX.java 116
.getValue();
			else throw new IllegalArgumentException(
					"Invalid argument : only EnumerationContext and EndOfSequence are allowed");
		}
		// EndOfSequence can never be null
		if (endOfSequence == null) { throw new IllegalArgumentException(
				"Invalid argument : EndOfSequence can never be null"); }

		// EnumerationContext can't be null if there is more data available
		if ((endOfSequence.booleanValue() == false) && (enumContext == null)) { throw new IllegalArgumentException(
				"Invalid argument : EnumerationContext cannot be null if there is more data available"); }

		this.enumResponse = new EnumerateResponse<T>(enumContext, (CloseableIterator<T>) iter,
				endOfSequence.booleanValue());
	}

	/**
	 * Returns enumResponse
	 * 
	 * @return The value of enumResponse.
	 */
	public EnumerateResponse<T> getEnumResponse() {
		return this.enumResponse;
	}

}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1427
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1482
Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		// createOBJECTNAME will internally call createINSTANCENAME to populate
		// Element containing keys
		CIMXMLBuilderImpl.createOBJECTNAME(pDoc, iparamvalueE, pPath);

		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 473
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1439
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pResultRole);
		}

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associatorClasses_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associatorClasses_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 727
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1177
iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "LocalOnly");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pLocalOnly);

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "DeepInheritance");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pDeepInheritance);

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "IncludeQualifiers");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeQualifiers);

		iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 476
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 547
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 736
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 784
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 859
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1384
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1442
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1497
iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associatorClasses_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associatorClasses_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 476
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 624
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1442
iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "IncludeClassOrigin");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associatorClasses_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associatorClasses_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1167
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1249
"EnumerateClasses");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE;
		if (pPath != null && pPath.getObjectName() != null
				&& pPath.getObjectName().trim().length() != 0) {
			String className = pPath.getObjectName();
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ClassName");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, className);
		}
		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "LocalOnly");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1320
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1482
Element iparamvalueE = CIMXMLBuilderImpl
				.createIPARAMVALUE(pDoc, imethodcallE, "ObjectName");
		CIMXMLBuilderImpl.createOBJECTNAME(pDoc, iparamvalueE, pPath);

		if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1978
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2071
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2127
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2201
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2330
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2413
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2475
if (pOperationTimeout != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					OPERATION_TIMEOUT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pOperationTimeout);
		}

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, CONTINUE_ON_ERROR);
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pContinueOnError);

		if (pMaxObjectCount != null) {
			iparamvalueE = CIMXMLBuilderImpl
					.createIPARAMVALUE(pDoc, imethodcallE, MAX_OBJECT_COUNT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pMaxObjectCount);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ExpMethodResponseNode.java 119
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IMethodResponseNode.java 167
}

	@Override
	public void testCompletness() {
	// no mandatory child nodes
	}

	public CIMError getCIMError() {
		return this.iErrorNode == null ? null : this.iErrorNode.getCIMError();
	}

	public int getReturnValueCount() {
		return this.iRetValNode == null ? 0 : this.iRetValNode.getReturnValueCount();
	}

	public Object readReturnValue() {
		return this.iRetValNode.readReturnValue();
	}

	/**
	 * getName
	 * 
	 * @return String
	 */
	public String getName() {
		return this.iName;
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 660
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 839
try {
									this.iPrevAuthInfo = getAuthentication(false,
											this.iPrevAuthInfo, authenticate);
									if (this.iPrevAuthInfo != null) {
										this.iRequestHeaders.addField(this.iPrevAuthInfo
												.getHeaderFieldName(), this.iPrevAuthInfo
												.toString());
									}
								} catch (NoSuchAlgorithmException e) {
									logger.trace(Level.FINER, "Unable to find digest algorithm", e);
								} catch (IllegalArgumentException e) {
									logger
											.trace(
													Level.FINER,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2516
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2556
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2595
"PullInstancesWithPath");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE;

		if (pContext != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
					ENUMERATION_CONTEXT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pContext);
		}

		if (pMaxObjectCount != null) {
			iparamvalueE = CIMXMLBuilderImpl
					.createIPARAMVALUE(pDoc, imethodcallE, MAX_OBJECT_COUNT);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pMaxObjectCount);
		}

		return simplereqE;
	}

	/**
	 * PullInstancePaths_request
	 * 
	 * @param pDoc
	 * @param pPath
	 * @param pContext
	 * @param pMaxObjectCount
	 * @return Element PullInstancePaths
	 * @throws WBEMException
	 */
	public Element PullInstancePaths_request(Document pDoc, CIMObjectPath pPath, String pContext,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3055
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3125
Element[] paramValElementA = searchNodes(pMethodResponseE, "PARAMVALUE", 0,
				Integer.MAX_VALUE, true);
		if (paramValElementA != null) {
			Vector<Object> v = new Vector<Object>();
			for (int i = 0; i < paramValElementA.length; i++) {
				Element paramvalueE = paramValElementA[i];
				CIMArgument<?> arg = parsePARAMVALUE(paramvalueE);
				v.add(arg);
			}
			response.addParamValue(v);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IParamValueNode.java 108
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ParamValueNode.java 107
INSTANCENAME, CLASSNAME, QUALIFIER_DECLARATION, CLASS, INSTANCE, VALUE_NAMEDINSTANCE };

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		boolean allowed = false;
		for (int i = 0; i < ALLOWED_CHILDREN.length; i++) {
			if (ALLOWED_CHILDREN[i] == pNodeNameEnum) {
				allowed = true;
				break;
			}
		}
		if (!allowed) throw new SAXException(getNodeName() + " node cannot have " + pNodeNameEnum
				+ " child node!");
		/*
		 * this kind of check is not so strict (ValueNode.getValue() can return
		 * null)
		 */
		if (this.iValue != null) throw new SAXException(getNodeName()
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 221
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 233
that.getBytes();
			if (this.iBytes != null && that.iBytes != null) {
				for (int i = this.iLength - 1; i >= 0; i--)
					if (this.iBytes[i].byteValue() != that.iBytes[i].byteValue()) return false;
				numCompares++;
			}
		}

		// Octet strings equal if byte arrays equal
		if (numCompares > 0) return true;

		if (this.iBytes == null && that.iBytes != null) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ClassNode.java 113
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/InstanceNode.java 107
PROPERTY_REFERENCE, METHOD };

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		for (int i = 0; i < ALLOWED_CHILDREN.length; i++)
			if (ALLOWED_CHILDREN[i] == pNodeNameEnum) return;
		throw new SAXException(getNodeName() + " node cannot have " + pNodeNameEnum
				+ " child node!");
	}

	@Override
	public void childParsed(Node pChild) {
		if (this.iQualiHandler.addQualifierNode(pChild)) return;
		if (pChild instanceof AbstractPropertyNode) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLBuilderImpl.java 1908
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLBuilderImpl.java 1948
createCLASSPATH(pDoc, valueobjectwithpathE, clazz.getObjectPath());
			createCLASS(pDoc, valueobjectwithpathE, clazz);
		} else if (pObj instanceof CIMInstance) {
			CIMInstance inst = (CIMInstance) pObj;
			if (inst.getObjectPath().getNamespace() == null
					|| inst.getObjectPath().getNamespace().length() == 0) {
				// ebak: changing the namespace ins inst's objectPath
				// inst.getObjectPath().setNameSpace(pNameSpace);
				inst = changeInstanceNameSpace(inst, pNameSpace);
			}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IParamValueNode.java 134
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ParamValueNode.java 139
if (pChild instanceof TypedIf) this.iType = ((TypedIf) pChild).getType();
		else if (pChild instanceof ObjectPathIf) this.iType = CIMDataType
				.getDataType(((ObjectPathIf) pChild).getCIMObjectPath());
		else if (pChild instanceof ValueIf) this.iType = CIMDataType.getDataType(((ValueIf) pChild)
				.getValue());
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogFormatter.java 61
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/TraceFormatter.java 62
public LogFormatter() {
		super();
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see java.util.logging.Formatter#format(java.util.logging.LogRecord)
	 */
	@Override
	public String format(LogRecord pRecord) {
		StringBuffer buffer = new StringBuffer();
		buffer.append(TimeStamp.format(pRecord.getMillis()));
		buffer.append(" >");
		buffer.append(String.valueOf(pRecord.getThreadID()));
		buffer.append("< ");
		// buffer.append(iLineSeparator);
		buffer.append(pRecord.getLevel().getName());
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2088
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/indications/CIMIndicationHandler.java 803
String ns = null;

		HttpHeaderParser manOptHeader = null;
		if (man != null && man.length() > 0) manOptHeader = new HttpHeaderParser(man);
		else if (opt != null && opt.length() > 0) manOptHeader = new HttpHeaderParser(opt);
		if (manOptHeader != null) ns = manOptHeader.getValue("ns");

		if (ns != null) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2016
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2162
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2367
String pAssocClass, String pResultClass, String pRole, String pResultRole,
			boolean pIncludeClassOrigin, String[] pPropertyList, String pFilterQueryLanguage,
			String pFilterQuery, UnsignedInteger32 pOperationTimeout, boolean pContinueOnError,
			UnsignedInteger32 pMaxObjectCount) throws WBEMException {

		String className = pPath.getObjectName();

		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/pullparser/XMLPullParser.java 326
org/sentrysoftware/wbem/sblim/cimclient/internal/pullparser/XMLPullParser.java 1131
if (ch1 >= '0' && ch1 <= '9') value = value * 16 + (ch1 - '0');
						else if (ch1 >= 'A' && ch1 <= 'F' || ch1 >= 'a' && ch1 <= 'f') value = value
								* 16 + (Character.toUpperCase(ch1) - 'A' + 10);
						else if (ch1 == ';') break;
						else throw new XMLPullParserException(
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 651
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1413
|| pClass.getObjectPath().getNamespace() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pClass.getObjectPath().getNamespace(),
					"UTF-8", "US-ASCII"));

			Document doc = this.iXmlHelper.newDocument();
			this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.createClass_request(doc, pClass
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3513
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/NodeFactory.java 460
}

	private static final HashMap<String, String> NODENAME_HASH = new HashMap<String, String>();

	private static void initNodeNameHash(String[] pEnumA) {
		for (int i = 0; i < pEnumA.length; i++)
			NODENAME_HASH.put(pEnumA[i], pEnumA[i]);
	}

	static {
		initNodeNameHash(new String[] { "CIM", "DECLARATION", "DECLGROUP", "DECLGROUP.WITHNAME",
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1188
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1236
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1286
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1335
final LogAndTraceBroker logger = LogAndTraceBroker.getBroker();
		logger.entry();

		checkState();

		try {
			if (pName == null || pName.getNamespace() == null || pName.getObjectName() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pName.getNamespace(), "UTF-8", "US-ASCII"));
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/pullparser/XMLPullParser.java 376
org/sentrysoftware/wbem/sblim/cimclient/internal/pullparser/XMLPullParser.java 1179
char ch5 = XMLPullParser.this.iBufferChar[startPos + 4];
				if (ch1 == 'a' && ch2 == 'p' && ch3 == 'o' && ch4 == 's' && ch5 == ';') {
					return '\'';
				} else if (ch1 == 'q' && ch2 == 'u' && ch3 == 'o' && ch4 == 't' && ch5 == ';') {
					return '\"';
				} else {
					// TODO return reference
				}
			}
			return -1;
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 762
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 838
public Element getInstance_request(Document pDoc, CIMObjectPath pName, boolean pLocalOnly,
			boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
			throws WBEMException {
		// obtain data
		String className = pName.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE, "GetInstance");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IMethodResponseNode.java 109
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/MethodResponseNode.java 104
this.iRetValNode = null;
		if (this.iCIMArgAL != null) this.iCIMArgAL.clear();
		this.iHasError = false;
		this.iHasRetVal = false;
	}

	/**
	 * @param pData
	 */
	@Override
	public void parseData(String pData) {
	// no data
	}

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		if (pNodeNameEnum == ERROR) {
			String ownedNodeName;
			if (this.iHasRetVal) ownedNodeName = IRETURNVALUE;
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IMethodResponseNode.java 161
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/MethodResponseNode.java 153
} else
		// Values of parameters should be stored in array
		if (pChild instanceof ParamValueNode) {
			if (this.iCIMArgAL == null) this.iCIMArgAL = new ArrayList<CIMArgument<Object>>();
			this.iCIMArgAL.add(((ParamValueNode) pChild).getCIMArgument());
		}
	}

	@Override
	public void testCompletness() {
	// no mandatory child nodes
	}

	public CIMError getCIMError() {
		return this.iErrorNode == null ? null : this.iErrorNode.getCIMError();
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 746
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 792
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 840
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 888
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 931
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 973
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1016
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1110
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 1152
if (pPath == null || pPath.getNamespace() == null || pPath.getObjectName() == null) { throw new WBEMException(
					WBEMException.CIM_ERR_INVALID_PARAMETER, "Invalid object path"); }

			HttpHeader hh = new HttpHeader();
			hh.addField("CIMObject", HttpHeader.encode(pPath.getNamespace(), "UTF-8", "US-ASCII"));

			Document doc = this.iXmlHelper.newDocument();
			this.iXmlHelper.createCIMMessage(doc, this.iXmlHelper.deleteClass_request(doc, pPath));
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 478
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 549
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 738
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 786
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 861
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1386
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1444
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1499
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1565
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList");
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associatorClasses_request
	 * 
	 * @param pDoc
	 * @param pObjectName
	 * @param pAssocClass
	 * @param pResultClass
	 * @param pRole
	 * @param pResultRole
	 * @param pIncludeQualifiers
	 * @param pIncludeClassOrigin
	 * @param pPropertyList
	 * @return Element
	 * @throws WBEMException
	 */
	public Element associatorClasses_request(Document pDoc, CIMObjectPath pObjectName,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 324
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 352
CIMObjectPath op = parseCLASSNAME(classnameA[0]);
			if (op != null && op.getNamespace() != null) {
				// LocalPathBuilder includes default namespace in CLASSNAME
				// elements, needs to be stripped
				op = new CIMObjectPath(op.getScheme(), op.getHost(), op.getPort(), null, op
						.getObjectName(), op.getKeys(), op.getXmlSchemaName());
			}
			return op;
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/IMethodResponseNode.java 128
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/MethodResponseNode.java 123
else if (this.iHasError) ownedNodeName = ERROR;
			else if (this.iCIMArgAL != null && this.iCIMArgAL.size() > 0) ownedNodeName = PARAMVALUE;
			else ownedNodeName = null;
			if (ownedNodeName != null) throw new SAXException(pNodeNameEnum
					+ " child node is invalid for " + getNodeName()
					+ " node, since it already has a " + ownedNodeName + " child node!");
		} else if (pNodeNameEnum == IRETURNVALUE) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueInstanceWithPathNode.java 127
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueNamedInstanceNode.java 138
"VALUE.INSTANCEWITHPATH node must have an INSTANCE child node!");
	}

	/**
	 * @see ValueIf#getValue()
	 * @return CIMInstance
	 */
	public Object getValue() {
		/*
		 * INSTANCENAME contains the key properties only, INSTANCE contains
		 * non-key properties too.
		 */
		if (WBEMConfiguration.getGlobalConfiguration().synchronizeNumericKeyDataTypes()) return CIMHelper
				.CIMInstanceWithSynchonizedNumericKeyDataTypes(this.iCIMInstPath, this.iCIMInstance
						.getProperties());
		return new CIMInstance(this.iCIMInstPath, this.iCIMInstance.getProperties());
	}

	public CIMDataType getType() {
		return CIMDataType.OBJECT_T;
	}

}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 626
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1565
CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pIncludeClassOrigin);

		if (pPropertyList != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyList"); // BB
			// fixed
			Element valuearrayE = CIMXMLBuilderImpl.createVALUEARRAY(pDoc, iparamvalueE);
			for (int i = 0; i < pPropertyList.length; i++) {
				CIMXMLBuilderImpl.createVALUE(pDoc, valuearrayE, pPropertyList[i]);
			}
		}

		return simplereqE;
	}

	/**
	 * associators_response
	 * 
	 * @param pDoc
	 * @param pNamedElementA
	 * @return Element
	 */
	public static Element associators_response(Document pDoc,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 280
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 380
Vector<String> resStringV = new Vector<String>();
		for (int i = 0; i < nl.getLength(); i++) {
			Node n = nl.item(i);
			if (n instanceof Text && "".equalsIgnoreCase(n.getNodeValue().trim())) continue;
			String name = n.getNodeName();
			if (name.equals("VALUE")) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1284
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1595
Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE, "GetProperty");
		CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE,
				"InstanceName");
		CIMXMLBuilderImpl.createINSTANCENAME(pDoc, iparamvalueE, pPath);

		if (pPropertyName != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "PropertyName");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pPropertyName);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 588
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 708
+ "ms of idle time");

							if (this.iSocket != null && !this.iSocket.isClosed()) {
								try {
									this.iSocket.close();
								} catch (IOException e) {
									logger.trace(Level.FINER,
											"Exception caught while closing socket", e);
								}
							}
							this.iSocket = null;
							this.iReset = true;
							this.iResponse = null;
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1936
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2017
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2102
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2162
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2296
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2367
String pAssocClass, String pResultClass, String pRole, String pResultRole,
			String pFilterQueryLanguage, String pFilterQuery, UnsignedInteger32 pOperationTimeout,
			boolean pContinueOnError, UnsignedInteger32 pMaxObjectCount) throws WBEMException {

		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2524
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2606
return new CIMArgument<Object>(name, embObjHandler.getType(), embObjHandler.getValue());
		}

		// CLASSNAME
		Element classNameA[] = searchNodes(pParamValueE, "CLASSNAME", 0, 1, false);
		if (classNameA != null) {
			CIMObjectPath op = parseCLASSNAME(classNameA[0]);
			CIMDataType type = new CIMDataType(op.getObjectName());
			return new CIMArgument<Object>(name, type, op);
		}

		// INSTANCENAME
		Element instNameA[] = searchNodes(pParamValueE, "INSTANCENAME", 0, 1, false);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1957
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2040
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2313
if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, RESULT_CLASS);
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, ROLE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
		if (pResultRole != null) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2533
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2597
}

		// INSTANCENAME
		Element instNameA[] = searchNodes(pParamValueE, "INSTANCENAME", 0, 1, false);
		if (instNameA != null) {
			CIMObjectPath op = parseINSTANCENAME(instNameA[0]);
			CIMDataType type = new CIMDataType(op.getObjectName());
			return new CIMArgument<Object>(name, type, op);
		}

		// CLASS
		Element classA[] = searchNodes(pParamValueE, "CLASS", 0, 1, false);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueObjectWithLocalPathNode.java 78
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueObjectWithPathNode.java 77
super(VALUE_OBJECTWITHLOCALPATH);
	}

	/**
	 * @param pAttribs
	 * @param pSession
	 */
	@Override
	public void init(Attributes pAttribs, SAXSession pSession) {
		this.iPathNodeNameEnum = this.iObjNodeNameEnum = null;
		this.iObjPath = null;
		this.iCIMObj = null;
		// no attributes
	}

	/**
	 * @param pData
	 */
	@Override
	public void parseData(String pData) {
	// no data
	}

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		if (pNodeNameEnum == LOCALCLASSPATH) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 349
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 579
String pAssocClass, String pResultClass, String pRole, String pResultRole)
			throws WBEMException {

		// obtain data
		String className = pObjectName.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");
		CIMProperty<?>[] keysA = pObjectName.getKeys();

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 195
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 222
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 234
if (this.iBytes != null && that.iBytes != null) {
			for (int i = this.iLength - 1; i >= 0; i--)
				if (this.iBytes[i].byteValue() != that.iBytes[i].byteValue()) return false;
			numCompares++;
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 379
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 463
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 532
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 609
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1324
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1372
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1433
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1485
if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ResultClass");
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "Role");
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1957
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2040
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2384
if (pResultClass != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, RESULT_CLASS);
			CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, pResultClass);
		}
		if (pRole != null) {
			iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, ROLE);
			CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pRole);
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2507
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2546
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2586
public Element PullInstancesWithPath_request(Document pDoc, CIMObjectPath pPath,
			String pContext, UnsignedInteger32 pMaxObjectCount) throws WBEMException {

		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 712
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1470
boolean pDeepInheritance, boolean pLocalOnly, boolean pIncludeQualifiers,
			boolean pIncludeClassOrigin, String[] pPropertyList) throws WBEMException {

		// obtain data
		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/PropertyArrayNode.java 90
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/PropertyNode.java 88
super(PROPERTY_ARRAY);
	}

	@Override
	protected void specificInit(Attributes pAttribs, SAXSession pSession) throws SAXException {
		this.iHasTypeAttribute = (getCIMType(pAttribs, true) != null);
		this.iEmbObjHandler = EmbObjHandler.init(this.iEmbObjHandler, getNodeName(), pAttribs,
				pSession, this.iQualiHandler, true);
		this.iHasValueArray = false;
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/SimpleExpReqNode.java 69
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/SimpleReqNode.java 71
this.iMethodCallNode = (ExpMethodCallNode) pChild;
		} else if (pChild instanceof CorrelatorNode) {
			// TODO: return to WBEMClient API if JSR48 changes
		}
	}

	/**
	 * @param pAttribs
	 * @param pSession
	 */
	@Override
	public void init(Attributes pAttribs, SAXSession pSession) {
		this.iMethodCallNode = null;
		// no attributes
	}

	/**
	 * @param pData
	 */
	@Override
	public void parseData(String pData) {
	// no data
	}

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		if (pNodeNameEnum == EXPMETHODCALL) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogAndTraceBroker.java 680
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogAndTraceBroker.java 705
public void trace(Level pLevel, String pMessage) {
		try {
			if (isLoggableTrace(pLevel)) {
				final List<TraceListener> traceListeners = getTraceListeners();
				StackTraceElement caller = getCaller();
				for (int i = 0; i < traceListeners.size(); ++i) {
					traceListeners.get(i).trace(pLevel, caller, pMessage);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/CloseableIteratorDOM.java 178
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/WBEMClientCIMXML.java 2202
trace(Level.SEVERE, msg, e);
			throw new WBEMException(WBEMException.CIM_ERR_FAILED, msg, null, e);
		}
		CIMXMLParserImpl.setLocalObjectPath(pLocalPath);
		CIMMessage cimMsg;
		try {
			cimMsg = CIMXMLParserImpl.parseCIM(dom.getDocumentElement());
		} catch (CIMXMLParseException e) {
			String msg = "Exception occurred during parseCIM!";
File Line
org/sentrysoftware/wbem/javax/cim/UnsignedInteger16.java 160
org/sentrysoftware/wbem/javax/cim/UnsignedInteger32.java 159
org/sentrysoftware/wbem/javax/cim/UnsignedInteger8.java 162
return this.iValue == ((UnsignedInteger16) pObj).iValue;
	}

	/**
	 * Returns the value of this unsigned integer object as a <code>byte</code>.
	 * 
	 * @return The <code>byte</code> value of this unsigned integer object.
	 */
	@Override
	public byte byteValue() {
		return (byte) this.iValue;
	}

	/**
	 * Returns the value of this unsigned integer object as a
	 * <code>double</code>.
	 * 
	 * @return Value of this unsigned integer object as a <code>double</code>.
	 */
	@Override
	public double doubleValue() {
		return this.iValue;
	}

	/**
	 * Returns the value of this unsigned integer object as a <code>float</code>
	 * .
	 * 
	 * @return Value of this unsigned integer object as a <code>float</code>.
	 */
	@Override
	public float floatValue() {
		return this.iValue;
	}

	/**
	 * Computes the hash code for this unsigned integer object.
	 * 
	 * @return The integer representing the hash code for this unsigned integer
	 *         object.
	 */
	@Override
	public int hashCode() {
		return Integer.valueOf(this.iValue).hashCode();
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 506
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 577
public Element associatorClasses_request(Document pDoc, CIMObjectPath pObjectName,
			String pAssocClass, String pResultClass, String pRole, String pResultRole,
			boolean pIncludeQualifiers, boolean pIncludeClassOrigin, String[] pPropertyList)
			throws WBEMException {

		String className = pObjectName.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1027
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1521
public Element createClass_request(Document pDoc, CIMObjectPath pPath, CIMClass pClass)
			throws WBEMException {
		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE, "CreateClass");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2228
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2259
public Element EnumerationCount_request(Document pDoc, CIMObjectPath pPath,
			String pEnumerationContext) throws WBEMException {

		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/http/BASE64Encoder.java 93
org/sentrysoftware/wbem/sblim/cimclient/internal/http/BASE64Encoder.java 118
byte3 = (short) (pPlain[source++] & 0xFF);

			highBits = (short) (byte1 & 0x03);
			lowBits = (short) (byte2 & 0x0F);

			short val1 = (short) (byte1 >> 2);
			short val2 = (short) (byte2 >> 4);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogAndTraceBroker.java 211
org/sentrysoftware/wbem/sblim/cimclient/internal/logging/LogAndTraceBroker.java 240
this.iInternalListenerLogConsole = new LogListener() {

					public void log(Level pLevel, String pMessageKey, String pMessage,
							Object[] pParameters) {
						LogRecord record = new LogRecord(pLevel, pMessageKey + " " + pMessage);
						record.setParameters(pParameters);
						logger.log(record);
					}
				};
				addLogListener(this.iInternalListenerLogConsole);
File Line
org/sentrysoftware/wbem/sblim/cimclient/discovery/AdvertisementCatalog.java 508
org/sentrysoftware/wbem/sblim/cimclient/discovery/AdvertisementCatalog.java 543
private void expire(String pDirectory) {
		List<AdvertisementDecorator> advertisementList = this.iCatalogByDirectory.get(pDirectory);
		if (advertisementList == null) { return; }
		Iterator<AdvertisementDecorator> iter = advertisementList.iterator();
		while (iter.hasNext()) {
			AdvertisementDecorator advertisement = iter.next();
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 723
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 849
CIMXMLBuilderImpl.createLOCALNAMESPACEPATH(pDoc, imethodcallE, pPath);

		Element iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "ClassName");
		CIMXMLBuilderImpl.createCLASSNAME(pDoc, iparamvalueE, className);
		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "LocalOnly");
		CIMXMLBuilderImpl.createVALUE(pDoc, iparamvalueE, pLocalOnly);

		iparamvalueE = CIMXMLBuilderImpl.createIPARAMVALUE(pDoc, imethodcallE, "DeepInheritance");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseDOM.java 86
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseSAX.java 87
CloseableIterator<?> iter = new CloseableIteratorDOM(pStream, pPath);

		// check for error and CIMExceptions
		try {
			iter.hasNext();
		} catch (RuntimeException e) {
			iter.close();
			if (e.getCause() != null && e.getCause() instanceof WBEMException) { throw (WBEMException) e
					.getCause(); }
			throw e;
		}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/indications/ReliableIndicationHandler.java 238
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/indications/ReliableIndicationHandler.java 300
ReliableIndication indication = this.iQueue.removeFirst();
			logMissingQueueEntries(indication.getSequenceNumber());

			this.iDispatcher.dispatchEvent(new CIMEvent(indication.getIndication(), indication
					.getId(), indication.getInetAddress()));

			this.iExpectedSequenceNumber = indication.getSequenceNumber() + 1;
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 383
org/sentrysoftware/wbem/sblim/cimclient/internal/cim/CIMOctetString.java 445
private void convertBytesToHexString() {
		// Start with "0x"
		StringBuilder str = new StringBuilder("0x");

		// Append length
		String len = Integer.toHexString(this.iLength);
		for (int i = 8 - len.length(); i > 0; i--)
			str.append('0');
		str.append(len);

		// Append string
		for (int i = 4; i < this.iLength; i++) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLBuilderImpl.java 1897
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLBuilderImpl.java 1938
Element valueobjectwithpathE = pDoc.createElement("VALUE.OBJECTWITHPATH");
		if (pObj instanceof CIMClass) {
			CIMClass clazz = (CIMClass) pObj;

			if (clazz.getObjectPath().getNamespace() == null
					|| clazz.getObjectPath().getNamespace().length() == 0) {
				// ebak: changing the namespace in clazz's objectPath
				// clazz.getObjectPath().setNameSpace(pNameSpace);
				clazz = changeClassNameSpace(clazz, pNameSpace);
			}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 2082
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/EmbObjHandler.java 267
if (this.iStrictParsing) {
						/*
						 * In case of strict parsing Object means CIMClass,
						 * Instance means CIMInstance. Pegasus 2.7.0 seems to
						 * handle it this way.
						 */
						this.iType = isEmbeddedInstance() ? CIMDataType.OBJECT_T
								: CIMDataType.CLASS_T;
					} else {
						/*
						 * for valueless EmbeddedObject="object" the type is
						 * undeterminable since Pegasus's CIMObject can contain
						 * both CIMClass and CIMInstance
						 */
						this.iType = isEmbeddedInstance() ? CIMDataType.OBJECT_T
								: CIMDataType.STRING_T;
					}
				} else {
					this.iType = this.iRawType;
				}
				this.iValue = null;
			} else {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3480
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3500
private static boolean hasNodes(Element pParentE) {
		NodeList nl = pParentE.getChildNodes();
		if (nl == null || nl.getLength() == 0) return false;
		for (int i = 0; i < nl.getLength(); i++) {
			Node n = nl.item(i);
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueObjectWithLocalPathNode.java 144
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueObjectWithPathNode.java 140
+ " node must have a LOCALCLASSPATH or a LOCALINSTANCEPATH child node!");
		if (this.iObjNodeNameEnum == null) throw new SAXException(getNodeName()
				+ " node must have a CLASS or INSTANCE child node!");
	}

	/**
	 * @see ValueIf#getValue()
	 * @return CIMClass or CIMInstance
	 */
	public Object getValue() {
		return this.iCIMObj;
	}

	public CIMDataType getType() {
		if (this.iCIMObj instanceof CIMClass) return CIMDataType.CLASS_T;
		return CIMDataType.OBJECT_T;
	}

}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponsePULL.java 91
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseSAX.java 91
list.add((T) iter.next());
		} catch (RuntimeException e) {
			iter.close();
			if (e.getCause() != null && e.getCause() instanceof WBEMException) { throw (WBEMException) e
					.getCause(); }
			throw e;
		}

		// pOutArgA can never be null
		CIMArgument<?>[] pOutArgA = ((CloseableIteratorPULL) iter).getCIMArguments();
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 680
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1108
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1132
public Element enumerateInstanceNames_request(Document pDoc, CIMObjectPath pPath)
			throws WBEMException {
		// obtain data
		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3175
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMXMLParserImpl.java 3252
Element[] instElementA = searchNodes(pErrorE, "INSTANCE", 0, Integer.MAX_VALUE, false);
		if (instElementA != null) {
			for (int i = 0; i < instElementA.length; i++) {
				Element instanceE = instElementA[i];
				CIMInstance inst = parseINSTANCE(instanceE);
				rtnV.add(inst);
			}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/discovery/slp/DiscovererSLP.java 205
org/sentrysoftware/wbem/sblim/cimclient/internal/discovery/slp/DiscovererSLP.java 247
} catch (ServiceLocationException e) {
			LogAndTraceBroker.getBroker().trace(Level.FINE, "SLP discovery failed with error", e);
		} catch (Exception e) {
			LogAndTraceBroker.getBroker()
					.trace(Level.FINE, "Exception during service discovery", e);
		}
		logger.exit();
		return new LinkedList<WBEMServiceAdvertisement>();
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 478
org/sentrysoftware/wbem/sblim/cimclient/internal/http/HttpClient.java 508
Iterator<Entry<HeaderEntry, String>> iterator = this.iResponseHeaders.iterator();
		while (iterator.hasNext() && --index >= 0) {
			Entry<HeaderEntry, String> entry = iterator.next();
			if (index == 0) return entry.getValue().toString();
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 713
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1470
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1550
boolean pIncludeClassOrigin, String[] pPropertyList) throws WBEMException {

		// obtain data
		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueInstanceWithPathNode.java 77
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ValueNamedInstanceNode.java 88
super(VALUE_INSTANCEWITHPATH);
	}

	/**
	 * @param pAttribs
	 * @param pSession
	 */
	@Override
	public void init(Attributes pAttribs, SAXSession pSession) {
		// no attribute
		this.iCIMInstPath = null;
		this.iCIMInstance = null;
	}

	/**
	 * @param pData
	 */
	@Override
	public void parseData(String pData) {
	// no data
	}

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		if (pNodeNameEnum == INSTANCEPATH) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponseDOM.java 112
org/sentrysoftware/wbem/sblim/cimclient/internal/wbem/EnumerateResponsePULL.java 108
.getValue();
			else throw new IllegalArgumentException(
					"Invalid argument : only EnumerationContext and EndOfSequence are allowed");
		}
		// EndOfSequence can never be null
		if (endOfSequence == null) { throw new IllegalArgumentException(
				"Invalid argument : EndOfSequence can never be null"); }

		// EnumerationContext can't be null if there is more data available
		if ((endOfSequence.booleanValue() == false) && (enumContext == null)) { throw new IllegalArgumentException(
				"Invalid argument : EnumerationContext cannot be null if there is more data available"); }
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1349
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1469
public Element referenceClasses_request(Document pDoc, CIMObjectPath pPath,
			String pResultClass, String pRole, boolean pIncludeQualifiers,
			boolean pIncludeClassOrigin, String[] pPropertyList) throws WBEMException {

		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 1938
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2018
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2104
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2164
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2297
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2369
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2508
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2546
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/CIMClientXML_HelperImpl.java 2586
boolean pContinueOnError, UnsignedInteger32 pMaxObjectCount) throws WBEMException {

		String className = pPath.getObjectName();
		if (className == null) throw new WBEMException(WBEMException.CIM_ERR_INVALID_PARAMETER,
				"null class name");

		Element simplereqE = CIMXMLBuilderImpl.createSIMPLEREQ(pDoc);
		Element imethodcallE = CIMXMLBuilderImpl.createIMETHODCALL(pDoc, simplereqE,
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/ExpParamValueNode.java 83
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/SimpleRspNode.java 87
this.iChildNode = null;
	}

	/**
	 * @param pData
	 */
	@Override
	public void parseData(String pData) {
	// no data
	}

	@Override
	public void testChild(String pNodeNameEnum) throws SAXException {
		if (this.iChildNode != null) throw new SAXException(getNodeName()
				+ " node can have only one child node!");
		if (pNodeNameEnum != INSTANCE) throw new SAXException(getNodeName() + " node cannot have "
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/http/io/ASCIIPrintStream.java 338
org/sentrysoftware/wbem/sblim/cimclient/internal/http/io/ASCIIPrintStream.java 353
this.iTextOut.newLine();
				if (this.iAutoFlush) this.out.flush();
			}
		} catch (InterruptedIOException x) {
			Thread.currentThread().interrupt();
		} catch (IOException x) {
			this.iTrouble = x;
		}
	}

	@Override
	public void write(byte buf[], int off, int len) {
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/QualiDeclNode.java 157
org/sentrysoftware/wbem/sblim/cimclient/internal/cimxml/sax/node/QualifierNode.java 172
}

	/**
	 * Required to handle the output XML of some non-standard CIMOMs like SVC
	 * which adds the TYPE attribute to the sub VALUE or VALUE.ARRAY XML
	 * element.
	 * 
	 * @param pTypedIf
	 * @throws SAXException
	 */
	private void setType(TypedIf pTypedIf) throws SAXException {
		if (this.iType != null) return;
		this.iType = pTypedIf.getType();
		if (this.iType == null) throw new SAXException("Unknown type for Qualifier declaration in "
				+ getNodeName() + " node!");
	}
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/discovery/slp/DiscovererSLP.java 223
org/sentrysoftware/wbem/sblim/cimclient/internal/discovery/slp/DiscovererSLP.java 234
Enumeration<?> serviceEnum = locator.findServices(SLPDefaults.DA_SERVICE_TYPE,
					this.iScopes, "");

			while (serviceEnum != null && serviceEnum.hasMoreElements()) {
				ServiceURL url = (ServiceURL) serviceEnum.nextElement();
				agents.add(url.getHost());
			}

			logger.trace(Level.FINER, "SLP DA discovery completed in local subnet. "
File Line
org/sentrysoftware/wbem/sblim/cimclient/internal/pullparser/XMLPullParser.java 367
org/sentrysoftware/wbem/sblim/cimclient/internal/pullparser/XMLPullParser.java 1170
char ch3 = XMLPullParser.this.iBufferChar[startPos + 2];

			if (ch1 == 'l' && ch2 == 't' && ch3 == ';') {
				return '<';
			} else if (ch1 == 'g' && ch2 == 't' && ch3 == ';') {
				return '>';
			} else {
				char ch4 = XMLPullParser.this.iBufferChar[startPos + 3];
No results.