@Override
  public List<T> fetchStagedModelsByUuidAndCompanyId(String uuid, long companyId) {

    StagedModelRepository<T> stagedModelRepository = getStagedModelRepository();

    if (stagedModelRepository == null) {
      return Collections.<T>emptyList();
    }

    return stagedModelRepository.fetchStagedModelsByUuidAndCompanyId(uuid, companyId);
  }