org.apache.activemq.filter
Interface DestinationNode

All Known Implementing Classes:
AnyChildDestinationNode, DestinationMapNode

public interface DestinationNode

Represents a node in the DestinationMap tree


Method Summary
 void appendDescendantValues(java.util.Set<DestinationNode> answer)
           
 void appendMatchingValues(java.util.Set<DestinationNode> answer, java.lang.String[] paths, int startIndex)
           
 void appendMatchingWildcards(java.util.Set<DestinationNode> answer, java.lang.String[] paths, int startIndex)
           
 DestinationNode getChild(java.lang.String path)
           
 java.util.Collection<DestinationNode> getChildren()
           
 java.util.Collection<DestinationNode> getDesendentValues()
           
 java.util.Collection<DestinationNode> getValues()
           
 java.util.Collection<DestinationNode> removeDesendentValues()
           
 java.util.Collection<DestinationNode> removeValues()
           
 

Method Detail

appendMatchingValues

void appendMatchingValues(java.util.Set<DestinationNode> answer,
                          java.lang.String[] paths,
                          int startIndex)

appendMatchingWildcards

void appendMatchingWildcards(java.util.Set<DestinationNode> answer,
                             java.lang.String[] paths,
                             int startIndex)

appendDescendantValues

void appendDescendantValues(java.util.Set<DestinationNode> answer)

getDesendentValues

java.util.Collection<DestinationNode> getDesendentValues()

getChild

DestinationNode getChild(java.lang.String path)

getValues

java.util.Collection<DestinationNode> getValues()

getChildren

java.util.Collection<DestinationNode> getChildren()

removeDesendentValues

java.util.Collection<DestinationNode> removeDesendentValues()

removeValues

java.util.Collection<DestinationNode> removeValues()


Copyright © 2005-2016. All Rights Reserved.