/** * Get a provider given it's name. * * @param providerName * provider name * @return provider * @throws IllegalArgumentException * if no such provider is found */ public static SshProvider getProviderByName(String providerName) { SshProvider[] providers = getAllProviders(); for (int i = 0; i < providers.length; i++) { if (providers[i].getName().equals(providerName)) { return providers[i]; } } throw new IllegalArgumentException("No provider named " + providerName); }
/** * Get a provider given it's name. * * @param providerName * provider name * @return provider * @throws IllegalArgumentException * if no such provider is found */ public static SshProvider getProviderByName(String providerName) { SshProvider[] providers = getAllProviders(); for (int i = 0; i < providers.length; i++) { if (providers[i].getName().equals(providerName)) { return providers[i]; } } throw new IllegalArgumentException("No provider named " + providerName); }
titles[i] = "Capability"; } else { titles[i] = providers[i - 1].getName();