public interface ConfigPatternMatcher
 It is used on each Config.getXXXConfig() and ClientConfig.getXXXConfig() call for map, list, queue, set, executor, topic,
 semaphore etc., so for example itemName is the name of a map and configPatterns are all defined map
 configurations.
 
 If no configuration is found by the matcher it should return null. In this case the default config will be used
 for this item then. If multiple configurations are found by the matcher a ConfigurationException
 should be thrown.
 
 Since Hazelcast 3.5 the default matcher is MatchingPointConfigPatternMatcher.
| Modifier and Type | Method and Description | 
|---|---|
| String | matches(Iterable<String> configPatterns,
       String itemName)Returns the best match for an item name out of a list of configuration patterns. | 
String matches(Iterable<String> configPatterns, String itemName) throws ConfigurationException
configPatterns - list of configuration patternsitemName - item name to matchnull if nothing matchesConfigurationException - if ambiguous configurations are foundCopyright © 2022 Hazelcast, Inc.. All Rights Reserved.