private AliasResult findAlias(String name) { AliasResult result = new AliasResult(); String searchName = name; result.dirContext = aliases.get(searchName); while (result.dirContext == null) { int slash = searchName.lastIndexOf('/'); if (slash < 0) break; searchName = searchName.substring(0, slash); result.dirContext = aliases.get(searchName); } if (result.dirContext != null) result.aliasName = name.substring(searchName.length()); return result; }
private AliasResult findAlias(String name) { AliasResult result = new AliasResult(); String searchName = name; result.dirContext = aliases.get(searchName); while (result.dirContext == null) { int slash = searchName.lastIndexOf('/'); if (slash < 0) break; searchName = searchName.substring(0, slash); result.dirContext = aliases.get(searchName); } if (result.dirContext != null) result.aliasName = name.substring(searchName.length()); return result; }
private AliasResult findAlias(String name) { AliasResult result = new AliasResult(); String searchName = name; result.dirContext = aliases.get(searchName); while (result.dirContext == null) { int slash = searchName.lastIndexOf('/'); if (slash < 0) break; searchName = searchName.substring(0, slash); result.dirContext = aliases.get(searchName); } if (result.dirContext != null) result.aliasName = name.substring(searchName.length()); return result; }
private AliasResult findAlias(String name) { AliasResult result = new AliasResult(); String searchName = name; result.dirContext = aliases.get(searchName); while (result.dirContext == null) { int slash = searchName.lastIndexOf('/'); if (slash < 0) break; searchName = searchName.substring(0, slash); result.dirContext = aliases.get(searchName); } if (result.dirContext != null) result.aliasName = name.substring(searchName.length()); return result; }
private AliasResult findAlias(String name) { AliasResult result = new AliasResult(); String searchName = name; result.dirContext = aliases.get(searchName); while (result.dirContext == null) { int slash = searchName.lastIndexOf('/'); if (slash < 0) break; searchName = searchName.substring(0, slash); result.dirContext = aliases.get(searchName); } if (result.dirContext != null) result.aliasName = name.substring(searchName.length()); return result; }