List target = aliasService.getAliases( "/site/" + siteId); target = aliasService.getAliases( "/mailarchive/channel/" + siteId + "/main");
/** * @inheritDoc */ public String getRssUrl(Reference ref) { String alias = null; List aliasList = aliasService.getAliases( ref.getReference() ); if ( ! aliasList.isEmpty() ) alias = ((Alias)aliasList.get(0)).getId(); StringBuilder rssUrlString = new StringBuilder(); rssUrlString.append( m_serverConfigurationService.getAccessUrl() ); rssUrlString.append(getAccessPoint(true)); rssUrlString.append(Entity.SEPARATOR); rssUrlString.append(REF_TYPE_ANNOUNCEMENT_RSS); rssUrlString.append(Entity.SEPARATOR); if ( alias != null) rssUrlString.append(alias); else rssUrlString.append(ref.getContext()); return rssUrlString.toString(); }
List target = aliasService.getAliases( "/site/" + siteId); target = aliasService.getAliases( "/mailarchive/channel/" + siteId + "/main");
public String lookupPageToAlias(String siteId, SitePage page) { // Shortcut if we aren't using page aliases. if (!lookForPageAliases) { return null; } String alias = null; List<Alias> aliases = aliasService.getAliases(page.getReference()); if (aliases.size() > 0) { if (aliases.size() > 1 && log.isWarnEnabled()) { log.warn("More than one alias for: "+siteId+ ":"+ page.getId()); // Sort on ID so it is consistent in the alias it uses. Collections.sort(aliases, getAliasComparator()); } alias = aliases.get(0).getId(); alias = parseAlias(alias, siteId); } return alias; }
public String lookupPageToAlias(String siteId, SitePage page) { // Shortcut if we aren't using page aliases. if (!lookForPageAliases) { return null; } String alias = null; List<Alias> aliases = aliasService.getAliases(page.getReference()); if (aliases.size() > 0) { if (aliases.size() > 1 && log.isWarnEnabled()) { log.warn("More than one alias for: "+siteId+ ":"+ page.getId()); // Sort on ID so it is consistent in the alias it uses. Collections.sort(aliases, getAliasComparator()); } alias = aliases.get(0).getId(); alias = parseAlias(alias, siteId); } return alias; }
List<Alias> all = aliasService.getAliases(channel); if (!all.isEmpty()) email = ((Alias) all.get(0)).getId();