apollo-portal/src/main/java/com/ctrip/framework/apollo/portal/service/NamespaceService.java
/**
   * load cluster all namespace info with items
   */
load cluster all namespace info with items
load cluster all namespace info with items
public List<NamespaceBO> findNamespaceBOs(String appId, Env env, String clusterName) {
    List<NamespaceDTO> namespaces = namespaceAPI.findNamespaceByCluster(appId, env, clusterName);
    if (namespaces == null || namespaces.size() == 0) {
      throw new BadRequestException("namespaces not exist");
    }
    List<NamespaceBO> namespaceBOs = new LinkedList<>();
    for (NamespaceDTO namespace : namespaces) {
      NamespaceBO namespaceBO;
      try {
        namespaceBO = transformNamespace2BO(env, namespace);
        namespaceBOs.add(namespaceBO);
      } catch (Exception e) {
        logger.error("parse namespace error. app id:{}, env:{}, clusterName:{}, namespace:{}",
                     appId, env, clusterName, namespace.getNamespaceName(), e);
        throw e;
      }
    }
    return namespaceBOs;
  }
public List < NamespaceBO > findNamespaceBOs ( String appId , Env env , String clusterName ) { List < NamespaceDTO > namespaces = namespaceAPI . findNamespaceByCluster ( appId , env , clusterName ) ; if ( namespaces == null || namespaces . size ( ) == 0 ) { throw new BadRequestException ( "namespaces not exist" ) ; } List < NamespaceBO > namespaceBOs = new LinkedList < > ( ) ; for ( NamespaceDTO namespace : namespaces ) { NamespaceBO namespaceBO ; try { namespaceBO = transformNamespace2BO ( env , namespace ) ; namespaceBOs . add ( namespaceBO ) ; } catch ( Exception e ) { logger . error ( "parse namespace error. app id:{}, env:{}, clusterName:{}, namespace:{}" , appId , env , clusterName , namespace . getNamespaceName ( ) , e ) ; throw e ; } } return namespaceBOs ; }
load cluster all namespace info with items
load cluster all namespace info with items