@SuppressWarnings({ "unchecked", "rawtypes" }) private <T> List<CatalogItemSummary> getCatalogItemSummariesMatchingRegexFragment(Predicate<CatalogItem<T>> type, String regex, String fragment) { List filters = new ArrayList(); filters.add(type); if (Strings.isNonEmpty(regex)) filters.add(CatalogPredicates.xml(StringPredicates.containsRegex(regex))); if (Strings.isNonEmpty(fragment)) filters.add(CatalogPredicates.xml(StringPredicates.containsLiteralCaseInsensitive(fragment))); return ImmutableList.copyOf(Iterables.transform( brooklyn().getCatalog().getCatalogItems(Predicates.and(filters)), TO_CATALOG_ITEM_SUMMARY)); }
@SuppressWarnings({ "unchecked", "rawtypes" }) private <T> List<CatalogItemSummary> getCatalogItemSummariesMatchingRegexFragment(Predicate<CatalogItem<T>> type, String regex, String fragment) { List filters = new ArrayList(); filters.add(type); if (Strings.isNonEmpty(regex)) filters.add(CatalogPredicates.xml(StringPredicates.containsRegex(regex))); if (Strings.isNonEmpty(fragment)) filters.add(CatalogPredicates.xml(StringPredicates.containsLiteralCaseInsensitive(fragment))); return ImmutableList.copyOf(Iterables.transform( brooklyn().getCatalog().getCatalogItems(Predicates.and(filters)), TO_CATALOG_ITEM_SUMMARY)); }
public String getFilename() { return artifactId+"-"+ (Strings.isNonEmpty(getCustomFileNameAfterArtifactMarker()) ? getCustomFileNameAfterArtifactMarker()+"-" : "")+ version+ (Strings.isNonEmpty(getClassifierFileNameMarker()) ? "-"+getClassifierFileNameMarker() : "")+ (Strings.isNonEmpty(getExtension()) ? "."+getExtension() : ""); }
Strings.isNonEmpty(optionalPrefix) ? new FilterBuilder.Include(FilterBuilder.prefix(optionalPrefix)) : null; else if (classLoaders.length>0 && classLoaders[0]!=null) setUrls( ClasspathHelper.forPackage(Strings.isNonEmpty(optionalPrefix) ? optionalPrefix : "", asClassLoaderVarArgs(classLoaders[0])));
launcher.installSecurityFilter(false); if (Strings.isNonEmpty(bindAddress)) { InetAddress ip = Networking.getInetAddressWithFixedName(bindAddress); launcher.bindAddress(ip);
throw new IllegalStateException("Unsupported http protocol: "+getEntity().getEnabledHttpProtocols()); if (Strings.isNonEmpty(bindAddress)) { cmd += " --bindAddress "+bindAddress;