public class AlwaysMatchSyntaxIdentifier extends SyntaxIdentifierBase
Always returns true when isThisSyntax() is used.
Since 3.10.0 this class implements Condition
which means that it can be used as part of the conditional
services; if used in such a manner, then configuration is contextual, get/setDestination will be ignored (but may still have to
be configured due to validation
In the adapter configuration file this class is aliased as routing-always-match-syntax-identifier which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
AlwaysMatchSyntaxIdentifier() |
AlwaysMatchSyntaxIdentifier(java.lang.String dest) |
Modifier and Type | Method and Description |
---|---|
boolean |
isThisSyntax(java.lang.String message)
Determine if this SyntaxIdentifer considers the message to
match all the configured patterns.
|
getDestination, setDestination
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluate
close, init, start, stop
public AlwaysMatchSyntaxIdentifier()
public AlwaysMatchSyntaxIdentifier(java.lang.String dest)
public boolean isThisSyntax(java.lang.String message)
SyntaxIdentifier
message
- the message to identify against.SyntaxIdentifier.isThisSyntax(java.lang.String)