Class AddressMap<T>
java.lang.Object
org.apache.activemq.artemis.core.postoffice.impl.AddressMap<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getPaths(SimpleString address) voidput(SimpleString key, T value) voidremove(SimpleString key, T value) voidreset()voidvisitMatching(SimpleString wildcardAddress, AddressMapVisitor<T> collector) voidvisitMatchingWildcards(SimpleString address, AddressMapVisitor<T> collector)
-
Constructor Details
-
AddressMap
-
-
Method Details
-
put
-
remove
-
reset
public void reset() -
getPaths
-
visitMatchingWildcards
public void visitMatchingWildcards(SimpleString address, AddressMapVisitor<T> collector) throws Exception - Parameters:
address- a non wildcard to match against wildcards in the map- Throws:
Exception
-
visitMatching
public void visitMatching(SimpleString wildcardAddress, AddressMapVisitor<T> collector) throws Exception - Parameters:
wildcardAddress- a wildcard address to match against non wildcards in the map- Throws:
Exception
-