Class DestinationPatternsMessageCondition
Inheritance
System.Object
DestinationPatternsMessageCondition
Assembly: Steeltoe.Messaging.MessagingBase.dll
Syntax
public class DestinationPatternsMessageCondition : AbstractMessageCondition<DestinationPatternsMessageCondition>, IMessageCondition<DestinationPatternsMessageCondition>, IMessageCondition
Constructors
|
Edit this page
View Source
DestinationPatternsMessageCondition(String[])
Declaration
public DestinationPatternsMessageCondition(params string[] patterns)
Parameters
Type |
Name |
Description |
System.String[] |
patterns |
|
|
Edit this page
View Source
DestinationPatternsMessageCondition(String[], IPathMatcher)
Declaration
public DestinationPatternsMessageCondition(string[] patterns, IPathMatcher matcher)
Parameters
Type |
Name |
Description |
System.String[] |
patterns |
|
IPathMatcher |
matcher |
|
|
Edit this page
View Source
DestinationPatternsMessageCondition(String[], IRouteMatcher)
Declaration
public DestinationPatternsMessageCondition(string[] patterns, IRouteMatcher routeMatcher)
Parameters
Type |
Name |
Description |
System.String[] |
patterns |
|
IRouteMatcher |
routeMatcher |
|
Fields
|
Edit this page
View Source
LOOKUP_DESTINATION_HEADER
Declaration
public const string LOOKUP_DESTINATION_HEADER = null
Field Value
Type |
Description |
System.String |
|
Properties
|
Edit this page
View Source
Patterns
Declaration
public ISet<string> Patterns { get; }
Property Value
Type |
Description |
ISet<System.String> |
|
Methods
|
Edit this page
View Source
Combine(DestinationPatternsMessageCondition)
Declaration
public override DestinationPatternsMessageCondition Combine(DestinationPatternsMessageCondition other)
Parameters
Returns
Overrides
Steeltoe.Messaging.Handler.AbstractMessageCondition<Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition>.Combine(Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition)
|
Edit this page
View Source
CompareTo(DestinationPatternsMessageCondition, IMessage)
Declaration
public override int CompareTo(DestinationPatternsMessageCondition other, IMessage message)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Overrides
Steeltoe.Messaging.Handler.AbstractMessageCondition<Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition>.CompareTo(Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition, Steeltoe.Messaging.IMessage)
|
Edit this page
View Source
GetContent()
Declaration
protected override IList GetContent()
Returns
Overrides
Steeltoe.Messaging.Handler.AbstractMessageCondition<Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition>.GetContent()
|
Edit this page
View Source
GetMatchingCondition(IMessage)
Declaration
public override DestinationPatternsMessageCondition GetMatchingCondition(IMessage message)
Parameters
Returns
Overrides
Steeltoe.Messaging.Handler.AbstractMessageCondition<Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition>.GetMatchingCondition(Steeltoe.Messaging.IMessage)
|
Edit this page
View Source
GetToStringInfix()
Declaration
protected override string GetToStringInfix()
Returns
Type |
Description |
System.String |
|
Overrides
Steeltoe.Messaging.Handler.AbstractMessageCondition<Steeltoe.Messaging.Handler.DestinationPatternsMessageCondition>.GetToStringInfix()
Implements