Class SyntaxBranchingService

java.lang.Object
com.adaptris.core.ServiceImp
com.adaptris.core.BranchingServiceImp
com.adaptris.core.services.routing.SyntaxBranchingService
All Implemented Interfaces:
AdaptrisComponent, ComponentLifecycle, ComponentLifecycleExtension, ConfigComment, MessageEventGenerator, Service, StateManagedComponent

@ComponentProfile(summary="Perform a branch based on the derived syntax of the message", tag="service,branching", branchSelector=true) public class SyntaxBranchingService extends BranchingServiceImp

Branching Service which determines the next Service to apply according to SyntaxIdentifiers, as used by SyntaxRoutingService.

See Also:

In the adapter configuration file this class is aliased as syntax-branching-service which is the preferred alternative to the fully qualified classname when building your configuration.