code: @Override
  	protected void updateMongoInfo(JSONArray tmpMongoDetailArray) {
  		for (Object obj : tmpMongoDetailArray) {
  			JSONObject dataMainObj = (JSONObject) obj;
  			Team team = new Team("", "");
  			/*
  			 * Checks to see if the available asset state is not active from the
  			 * V1 Response and removes it if it exists and not active:
  			 */
  			if (!getJSONString(dataMainObj, "AssetState").equalsIgnoreCase("Active")) {
  				this.removeInactiveScopeOwnerByTeamId(getJSONString(dataMainObj, "_oid"));
  			} else {
  				if (removeExistingEntity(getJSONString(dataMainObj, "_oid"))) {
  					team.setId(this.getOldTeamId());
  					team.setEnabled(this.isOldTeamEnabledState());
  				}
  				// collectorId
  				team.setCollectorId(
  						featureCollectorRepository.findByName(FeatureCollectorConstants.VERSIONONE).getId());
  				// teamId
  				team.setTeamId(getJSONString(dataMainObj, "_oid"));
  				// name
  				team.setName(getJSONString(dataMainObj, "Name"));
  				// changeDate;
  				team.setChangeDate(
  						getJSONString(dataMainObj, "ChangeDate"));
  				// assetState
  				team.setAssetState(getJSONString(dataMainObj, "AssetState"));
  				// isDeleted;
  				team.setIsDeleted(getJSONString(dataMainObj, "IsDeleted"));
  				teamRepo.save(team);
  			}
  		}
  	}
docs: Updates the MongoDB with a JSONArray received from the source system
  back-end with story-based data.
  
  @param tmpMongoDetailArray
  A JSON response in JSONArray format from the source system