private FCZoneReference findFCZoneReferenceForVolGroupKey(URI exportGroupURI,URI volumeURI,String refKey,String[] newOrExisting){
  Map<String,FCZoneReference> volRefMap=_networkScheduler.makeExportToReferenceMap(refKey);
  String volExportKey=make2UriKey(volumeURI,exportGroupURI);
  if (volRefMap.containsKey(volExportKey)) {
    FCZoneReference ref=volRefMap.get(volExportKey);
    if (ref != null && ref.getInactive() == false) {
      _log.info(String.format("Existing zone reference: vol %s group %s refkey %s",volumeURI,exportGroupURI,refKey));
      newOrExisting[0]="Existing";
      return ref;
    }
  }
  return null;
}

private FCZoneReference findFCZoneReferenceForVolGroupKey ( URI exportGroupURI , URI volumeURI , String refKey , String [ ] newOrExisting ) { Map < String , FCZoneReference > volRefMap = _networkScheduler . makeExportToReferenceMap ( refKey ) ; String volExportKey = make2UriKey ( volumeURI , exportGroupURI ) ; if ( volRefMap . containsKey ( volExportKey ) ) { FCZoneReference ref = volRefMap . get ( volExportKey ) ; if ( ref != null && ref . getInactive ( ) == false ) { _log . info ( String . format ( "Existing zone reference: vol %s group %s refkey %s" , volumeURI , exportGroupURI , refKey ) ) ; newOrExisting [ 0 ] = "Existing" ; return ref ; } } return null ; }
looks in the database for a zone for the same volume and export group and key
