Examples of addReferenceData()


Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

          Object fieldValue = allFieldData.getValue(fieldName);
          fieldData.add(fieldName, fieldValue);
        }
      }
      ReferenceData refData = new ReferenceData(identifier, fieldData);
      result.addReferenceData(refData);
    }
    return result;
  }

}
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

  protected ReferenceDataProviderGetResult doBulkGet(ReferenceDataProviderGetRequest request) {
    ReferenceDataProviderGetResult result = new ReferenceDataProviderGetResult();
    for (String identifier : request.getIdentifiers()) {
      ReferenceData rd = new ReferenceData(identifier);
      rd.addError(new ReferenceDataError(null, -1, null, null, "None found"));
      result.addReferenceData(rd);
    }
    return result;
  }

}
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

      return new ReferenceDataProviderGetResult();
    }
    if (request.getFields().isEmpty()) {
      ReferenceDataProviderGetResult result = new ReferenceDataProviderGetResult();
      for (String identifier : request.getIdentifiers()) {
        result.addReferenceData(new ReferenceData(identifier));
      }
      return result;
    }
   
    // get time-series
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

            parseFieldExceptions(refData, securityElem.getElement(FIELD_EXCEPTIONS));
          }
          if (securityElem.hasElement(EID_DATA)) {
            parseEidData(refData, securityElem.getElement(FIELD_DATA));
          }
          result.addReferenceData(refData);
        }
      }
      return result;
    }
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

          }
        }
        s_logger.debug("Patching {} with {}", new Object[] {fieldData, alteredFieldData });
        refData.setFieldValues(alteredFieldData);
      }
      newResult.addReferenceData(refData);
    }
    return newResult;
  }

}
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

              }
            }
          }
        }
        refData.setFieldValues(msg);
        result.addReferenceData(refData);
       
      } else {
        // security wasn't marked as known
        fail("Security not found: " + identifier + " in " + _mockDataMap.keySet());
      }
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

        for (FudgeField fudgeField : fudgeFields) {
          strippedFields.add(requestField, fudgeField.getValue());
        }
      }
      strippedDataResult.setFieldValues(strippedFields);
      result.addReferenceData(strippedDataResult);
    }
    return result;
  }

  protected ReferenceDataProviderGetResult loadAndPersistUnknownFields(
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

      Set<String> requestedFields = entry.getKey();
      assert !requestedIdentifiers.isEmpty();
      if (entry.getKey().isEmpty()) {
        s_logger.debug("Satisfied entire request for securities {} from cache", requestedIdentifiers);
        for (String securityKey : requestedIdentifiers) {
          result.addReferenceData(cachedResults.get(securityKey));
        }
        continue;
      }
      s_logger.info("Loading {} fields for {} securities from underlying", entry.getKey().size(), requestedIdentifiers.size());
      final ReferenceDataProviderGetRequest underlyingRequest = ReferenceDataProviderGetRequest.createGet(requestedIdentifiers, requestedFields, false);
View Full Code Here

Examples of com.opengamma.bbg.referencedata.ReferenceDataProviderGetResult.addReferenceData()

    final ReferenceDataProviderGetResult result = new ReferenceDataProviderGetResult();
    for (Entry<Set<String>, Set<String>> group : requiredFields.entrySet()) {
      if (group.getKey().isEmpty()) {
        // all fields for these identifiers are invalid
        for (String identifier : group.getValue()) {
          result.addReferenceData(new ReferenceData(identifier));
        }
      } else {
        // call the underlying with the filtered subset of identifiers and fields
        final ReferenceDataProviderGetRequest underlyingRequest = ReferenceDataProviderGetRequest.createGet(group.getValue(), group.getKey(), false);
        final ReferenceDataProviderGetResult underlyingResult = getUnderlying().getReferenceData(underlyingRequest);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.