Boolean UNIX_BIOSFeature::find(Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String identifyingNumberKey; String productNameKey; String vendorKey; String versionKey; String nameKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_IDENTIFYING_NUMBER)) identifyingNumberKey = kb.getValue(); else if (keyName.equal(PROPERTY_PRODUCT_NAME)) productNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_VENDOR)) vendorKey = kb.getValue(); else if (keyName.equal(PROPERTY_VERSION)) versionKey = kb.getValue(); else if (keyName.equal(PROPERTY_NAME)) nameKey = kb.getValue(); } /* EXecute find with extracted keys */ return false; }
Boolean UNIX_CPUDiagnosticTest::find(const Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String systemCreationClassNameKey; String systemNameKey; String creationClassNameKey; String nameKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME)) systemCreationClassNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_SYSTEM_NAME)) systemNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_CREATION_CLASS_NAME)) creationClassNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_NAME)) nameKey = kb.getValue(); } /* Execute find with extracted keys */ for(int i = 0; load(i); i++) { if ((String::equalNoCase(getSystemCreationClassName(), systemCreationClassNameKey)) && (String::equalNoCase(getSystemName(), systemNameKey)) && (String::equalNoCase(getCreationClassName(), creationClassNameKey)) && (String::equalNoCase(getName(), nameKey))) { return true; } } return false; }
Boolean UNIX_BGPIPRoute::validateKey(CIMKeyBinding &kb) const { /* Keys */ //SystemCreationClassName //SystemName //ServiceCreationClassName //ServiceName //CreationClassName //IPDestinationAddress //IPDestinationMask //AddressType CIMName name = kb.getName(); if (name.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME) || name.equal(PROPERTY_SYSTEM_NAME) || name.equal(PROPERTY_SERVICE_CREATION_CLASS_NAME) || name.equal(PROPERTY_SERVICE_NAME) || name.equal(PROPERTY_CREATION_CLASS_NAME) || name.equal(PROPERTY_IP_DESTINATION_ADDRESS) || name.equal(PROPERTY_IP_DESTINATION_MASK) || name.equal(PROPERTY_ADDRESS_TYPE) ) return true; return false; }
Boolean UNIX_AccountMapsToAccount::find(const Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String antecedentKey; String dependentKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_ANTECEDENT)) antecedentKey = kb.getValue(); else if (keyName.equal(PROPERTY_DEPENDENT)) dependentKey = kb.getValue(); } /* Execute find with extracted keys */ for(int i = 0; load(i); i++) { if ((String::equalNoCase(getAntecedent().getPath().toString(), antecedentKey)) && (String::equalNoCase(getDependent().getPath().toString(), dependentKey))) { return true; } } return false; }
Boolean UNIX_BGPService::find(Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String systemCreationClassNameKey; String systemNameKey; String creationClassNameKey; String nameKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME)) systemCreationClassNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_SYSTEM_NAME)) systemNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_CREATION_CLASS_NAME)) creationClassNameKey = kb.getValue(); else if (keyName.equal(PROPERTY_NAME)) nameKey = kb.getValue(); } /* EXecute find with extracted keys */ return false; }
Boolean UNIX_BlockStatisticsManifest::find(const Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String instanceIDKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_INSTANCE_ID)) instanceIDKey = kb.getValue(); } /* Execute find with extracted keys */ for(int i = 0; load(i); i++) { if ((String::equalNoCase(getInstanceID(), instanceIDKey))) { return true; } } return false; }
Boolean UNIX_ASBGPEndpoints::find(const Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String groupComponentKey; String partComponentKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_GROUP_COMPONENT)) groupComponentKey = kb.getValue(); else if (keyName.equal(PROPERTY_PART_COMPONENT)) partComponentKey = kb.getValue(); } /* Execute find with extracted keys */ for(int i = 0; load(i); i++) { if ((String::equalNoCase(getGroupComponent().getPath().toString(), groupComponentKey)) && (String::equalNoCase(getPartComponent().getPath().toString(), partComponentKey))) { return true; } } return false; }
Boolean UNIX_CertificateManagementCapabilities::validateKey(CIMKeyBinding &kb) const { /* Keys */ //InstanceID CIMName name = kb.getName(); if (name.equal(PROPERTY_INSTANCE_ID) ) return true; return false; }
Boolean UNIX_CIMOMStatisticalData::validateKey(CIMKeyBinding &kb) const { /* Keys */ //InstanceID CIMName name = kb.getName(); if (name.equal(PROPERTY_INSTANCE_ID) ) return true; return false; }
Boolean UNIX_BootConfigSetting::validateKey(CIMKeyBinding &kb) const { /* Keys */ //InstanceID CIMName name = kb.getName(); if (name.equal(PROPERTY_INSTANCE_ID) ) return true; return false; }
Boolean UNIX_AuthorizedPrivilege::validateKey(CIMKeyBinding &kb) const { /* Keys */ //InstanceID CIMName name = kb.getName(); if (name.equal(PROPERTY_INSTANCE_ID) ) return true; return false; }
Boolean UNIX_AllocatedFromStoragePoolViewView::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Antecedent //Dependent CIMName name = kb.getName(); if (name.equal(PROPERTY_ANTECEDENT) || name.equal(PROPERTY_DEPENDENT) ) return true; return false; }
Boolean UNIX_AffectedJobElement::validateKey(CIMKeyBinding &kb) const { /* Keys */ //AffectedElement //AffectingElement CIMName name = kb.getName(); if (name.equal(PROPERTY_AFFECTED_ELEMENT) || name.equal(PROPERTY_AFFECTING_ELEMENT) ) return true; return false; }
Boolean UNIX_AdjacentSlots::validateKey(CIMKeyBinding &kb) const { /* Keys */ //SlotA //SlotB CIMName name = kb.getName(); if (name.equal(PROPERTY_SLOT_A) || name.equal(PROPERTY_SLOT_B) ) return true; return false; }
Boolean UNIX_AuthorizedSubject::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Privilege //PrivilegedElement CIMName name = kb.getName(); if (name.equal(PROPERTY_PRIVILEGE) || name.equal(PROPERTY_PRIVILEGED_ELEMENT) ) return true; return false; }
Boolean UNIX_AutonomousSystem::validateKey(CIMKeyBinding &kb) const { /* Keys */ //CreationClassName //Name CIMName name = kb.getName(); if (name.equal(PROPERTY_CREATION_CLASS_NAME) || name.equal(PROPERTY_NAME) ) return true; return false; }
Boolean UNIX_AuthenticateForUse::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Antecedent //Dependent CIMName name = kb.getName(); if (name.equal(PROPERTY_ANTECEDENT) || name.equal(PROPERTY_DEPENDENT) ) return true; return false; }
Boolean UNIX_AggregatePSExtentBasedOnPExtent::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Antecedent //Dependent CIMName name = kb.getName(); if (name.equal(PROPERTY_ANTECEDENT) || name.equal(PROPERTY_DEPENDENT) ) return true; return false; }
Boolean UNIX_AssociatedPrintInterpreter::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Antecedent //Dependent CIMName name = kb.getName(); if (name.equal(PROPERTY_ANTECEDENT) || name.equal(PROPERTY_DEPENDENT) ) return true; return false; }
Boolean UNIX_ComputerSystemMemory::validateKey(CIMKeyBinding &kb) const { /* Keys */ //GroupComponent //PartComponent CIMName name = kb.getName(); if (name.equal(PROPERTY_GROUP_COMPONENT) || name.equal(PROPERTY_PART_COMPONENT) ) return true; return false; }
Boolean UNIX_AssociatedFileSystemStatisticsManifestCollection::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Statistics //ManifestCollection CIMName name = kb.getName(); if (name.equal(PROPERTY_STATISTICS) || name.equal(PROPERTY_MANIFEST_COLLECTION) ) return true; return false; }
Boolean UNIX_CollectionInSystem::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Parent //Child CIMName name = kb.getName(); if (name.equal(PROPERTY_PARENT) || name.equal(PROPERTY_CHILD) ) return true; return false; }
Boolean UNIX_ApplicationSystemSoftwareFeature::validateKey(CIMKeyBinding &kb) const { /* Keys */ //GroupComponent //PartComponent CIMName name = kb.getName(); if (name.equal(PROPERTY_GROUP_COMPONENT) || name.equal(PROPERTY_PART_COMPONENT) ) return true; return false; }
Boolean UNIX_CommMechanismForAdapter::validateKey(CIMKeyBinding &kb) const { /* Keys */ //Antecedent //Dependent CIMName name = kb.getName(); if (name.equal(PROPERTY_ANTECEDENT) || name.equal(PROPERTY_DEPENDENT) ) return true; return false; }
Boolean UNIX_CIMXMLCommunicationMechanism::validateKey(CIMKeyBinding &kb) const { /* Keys */ //SystemCreationClassName //SystemName //CreationClassName //Name CIMName name = kb.getName(); if (name.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME) || name.equal(PROPERTY_SYSTEM_NAME) || name.equal(PROPERTY_CREATION_CLASS_NAME) || name.equal(PROPERTY_NAME) ) return true; return false; }
Boolean UNIX_BlockStatisticsService::validateKey(CIMKeyBinding &kb) const { /* Keys */ //SystemCreationClassName //SystemName //CreationClassName //Name CIMName name = kb.getName(); if (name.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME) || name.equal(PROPERTY_SYSTEM_NAME) || name.equal(PROPERTY_CREATION_CLASS_NAME) || name.equal(PROPERTY_NAME) ) return true; return false; }
Boolean UNIX_AllocationSchedulingElement::find(Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String instanceIDKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_INSTANCE_ID)) instanceIDKey = kb.getValue(); } /* EXecute find with extracted keys */ return false; }
Boolean UNIX_AccessControlPolicyGroup::validateKey(CIMKeyBinding &kb) const { /* Keys */ //SystemCreationClassName //SystemName //CreationClassName //PolicyGroupName CIMName name = kb.getName(); if (name.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME) || name.equal(PROPERTY_SYSTEM_NAME) || name.equal(PROPERTY_CREATION_CLASS_NAME) || name.equal(PROPERTY_POLICY_GROUP_NAME) ) return true; return false; }
Boolean UNIX_AGPVideoDisplayController::validateKey(CIMKeyBinding &kb) const { /* Keys */ //SystemCreationClassName //SystemName //CreationClassName //DeviceID CIMName name = kb.getName(); if (name.equal(PROPERTY_SYSTEM_CREATION_CLASS_NAME) || name.equal(PROPERTY_SYSTEM_NAME) || name.equal(PROPERTY_CREATION_CLASS_NAME) || name.equal(PROPERTY_DEVICE_ID) ) return true; return false; }
Boolean UNIX_ApplicationSystemDependency::find(Array<CIMKeyBinding> &kbArray) { CIMKeyBinding kb; String antecedentKey; String dependentKey; for(Uint32 i = 0; i < kbArray.size(); i++) { kb = kbArray[i]; CIMName keyName = kb.getName(); if (keyName.equal(PROPERTY_ANTECEDENT)) antecedentKey = kb.getValue(); else if (keyName.equal(PROPERTY_DEPENDENT)) dependentKey = kb.getValue(); } /* EXecute find with extracted keys */ return false; }