org.apache.activemq.filter
Interface DestinationNode

All Known Implementing Classes:
AnyChildDestinationNode, DestinationMapNode

public interface DestinationNode

Represents a node in the DestinationMap tree

Version:
$Revision: 478324 $

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

Method Detail

appendMatchingValues

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

appendMatchingWildcards

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

appendDescendantValues

void appendDescendantValues(java.util.Set answer)

getDesendentValues

java.util.Collection getDesendentValues()

getChild

DestinationNode getChild(java.lang.String path)

getValues

java.util.Collection getValues()

getChildren

java.util.Collection getChildren()

removeDesendentValues

java.util.Collection removeDesendentValues()

removeValues

java.util.Collection removeValues()


Copyright © 2009 Apache Software Foundation. All Rights Reserved.