Class DestinationMatch

java.lang.Object
ch.rasc.wamp2spring.config.DestinationMatch

public class DestinationMatch extends Object
Matches a topic or a procedure
  • Constructor Details

    • DestinationMatch

      public DestinationMatch(String destination)
    • DestinationMatch

      public DestinationMatch(String destination, MatchPolicy matchPolicy)
  • Method Details

    • getDestination

      public String getDestination()
    • getMatchPolicy

      public MatchPolicy getMatchPolicy()
    • matches

      public boolean matches(String queryDestination)
      Checks if a destination matches with this destination
      Parameters:
      queryDestination - the destination
      Returns:
      true if the destination matches
    • matchesWildcard

      public boolean matchesWildcard(String[] components)
      Checks if a destination matches with this destination. Used for MatchPolicy.WILDCARD destinations.
      Parameters:
      components - the destination splitted in a String array
      Returns:
      true if the destination matches