@Override public String extractGroup(String encoded) { String result = groupInUniqueNameOrNull(encoded); if (result != null) return result; result = groupInSharedNameOrNull(encoded); return result; } }
/** * {@inheritDoc} */ @Override public ExecResponse runScriptOnNode(String id, Statement runScript) { return runScriptOnNode(id, runScript, RunScriptOptions.NONE); }
/** * {@inheritDoc} */ @Override public Map<NodeMetadata, ExecResponse> runScriptOnNodesMatching(Predicate<NodeMetadata> filter, Statement runScript) throws RunScriptOnNodesException { return runScriptOnNodesMatching(filter, runScript, RunScriptOptions.NONE); }
@Override public Set<? extends NodeMetadata> createNodesInGroup(String group, int count) throws RunNodesException { return createNodesInGroup(group, count, templateOptions()); }
@AfterClass(groups = { "integration", "live" }) @Override protected void tearDownContext() { if (nodes != null) { testDestroyNodes(); } super.tearDownContext(); }
@Override public GroupNamingConvention load(String key) throws Exception { return new FormatSharedNamesAndAppendUniqueStringToThoseWhichRepeat(key, delimiter, suffixSupplier, groupValidator); }
@Override public String groupInSharedNameOrNull(String encoded) { return firstGroupInPatternOrNull(sharedGroupPattern, encoded); }
@Override public void testCompareSizes() throws Exception { super.testCompareSizes(); }
@Override public boolean apply(String input) { try { return groupInUniqueNameOrNull(input) != null || groupInSharedNameOrNull(input) != null; } catch (NoSuchElementException e) { return false; } }
/** * {@inheritDoc} */ @Override public ExecResponse runScriptOnNode(String id, String runScript) { return runScriptOnNode(id, runScript, RunScriptOptions.NONE); }
/** * {@inheritDoc} */ @Override public Map<NodeMetadata, ExecResponse> runScriptOnNodesMatching(Predicate<? super NodeMetadata> filter, Statement runScript) throws RunScriptOnNodesException { return runScriptOnNodesMatching(filter, runScript, RunScriptOptions.NONE); }
@Override public String extractGroup(String encoded) { String result = groupInUniqueNameOrNull(encoded); if (result != null) return result; result = groupInSharedNameOrNull(encoded); return result; } }
/** * {@inheritDoc} */ @Override public ExecResponse runScriptOnNode(String id, Statement runScript) { return runScriptOnNode(id, runScript, RunScriptOptions.NONE); }
/** * {@inheritDoc} */ @Override public Map<NodeMetadata, ExecResponse> runScriptOnNodesMatching(Predicate<NodeMetadata> filter, Statement runScript) throws RunScriptOnNodesException { return runScriptOnNodesMatching(filter, runScript, RunScriptOptions.NONE); }
@Override public boolean apply(String input) { try { return groupInUniqueNameOrNull(input) != null || groupInSharedNameOrNull(input) != null; } catch (NoSuchElementException e) { return false; } }
/** * {@inheritDoc} */ @Override public ExecResponse runScriptOnNode(String id, String runScript) { return runScriptOnNode(id, runScript, RunScriptOptions.NONE); }
@Override public String extractGroup(String encoded) { String result = groupInUniqueNameOrNull(encoded); if (result != null) return result; result = groupInSharedNameOrNull(encoded); return result; } }
/** * {@inheritDoc} */ @Override public ExecResponse runScriptOnNode(String id, String runScript) { return runScriptOnNode(id, runScript, RunScriptOptions.NONE); }
@Override public boolean apply(String input) { try { return groupInUniqueNameOrNull(input) != null || groupInSharedNameOrNull(input) != null; } catch (NoSuchElementException e) { return false; } }
/** * {@inheritDoc} */ @Override public ExecResponse runScriptOnNode(String id, Statement runScript) { return runScriptOnNode(id, runScript, RunScriptOptions.NONE); }