@Override public List<AliasInfo> getAliasInfos() { List<AliasInfo> aliasInfos = new ArrayList<AliasInfo>(); for (Schema schema : dataServices.getSchemas()) { if (schema.getAlias() != null) { aliasInfos.add(new AliasInfo().setAlias(schema.getAlias()).setNamespace(schema.getNamespace())); } } return aliasInfos; } }
@Override public List<AliasInfo> getAliasInfos() { List<AliasInfo> aliasInfos = new ArrayList<AliasInfo>(); for (Schema schema : dataServices.getSchemas()) { if (schema.getAlias() != null) { aliasInfos.add(new AliasInfo().setAlias(schema.getAlias()).setNamespace(schema.getNamespace())); } } return aliasInfos; } }
@Override public List<AliasInfo> getAliasInfos() { List<AliasInfo> aliasInfos = new ArrayList<AliasInfo>(); for (Schema schema : dataServices.getSchemas()) { if (schema.getAlias() != null) { aliasInfos.add(new AliasInfo().setAlias(schema.getAlias()).setNamespace(schema.getNamespace())); } } return aliasInfos; } }
@Override public List<AliasInfo> getAliasInfos() throws ODataException { List<AliasInfo> aliasInfos = new ArrayList<AliasInfo>(); List<Schema> schemas = (List<Schema>) getSchemas(); if (schemas == null) { return null; } for (Schema schema : schemas) { if (schema.getAlias() != null) { aliasInfos.add(new AliasInfo().setAlias(schema.getAlias()).setNamespace(schema.getNamespace())); } } return aliasInfos; }
@SuppressWarnings("unchecked") @Override public List<AliasInfo> getAliasInfos() throws ODataException { try { List<AliasInfo> aliasInfos = new ArrayList<AliasInfo>(); List<Schema> schemas = (List<Schema>) getMetadataValueFromCache(GET_SCHEMAS); if (schemas == null){ if(log.isDebugEnabled()) { log.debug("getAliasInfos(): Fetching from backend and updating cache with new schemas"); } schemas = this.provider.getSchemas(); saveMetadataValueToCache(GET_SCHEMAS, schemas); } for (Schema schema : schemas) { if (schema.getAlias() != null) { aliasInfos.add(new AliasInfo().setAlias(schema.getAlias()).setNamespace(schema.getNamespace())); } } return aliasInfos; } catch (ODataException e) { throw generateException(e); } }