IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Get started with IBM Integration Designer > SCA > Service implementation types
Selectors
Integrated applications contain many ways to interact. A selector is used to route an operation from a client application to one of several possible components for implementation.
Routing to a component is based on dates.
For example: Two weeks before school starts, offer a back-to-school special price on our school-related merchandise.
Businesses might have many such routes based on dates. A selector makes a decision to select one route over another at run time based on a date.
For example, if the time is just before school starts, then the previous back-to-school offer would be called. However, if it is the season when school is ending, there could be an offer to prepare children for summer.
A selector cannot be used in a mediation module.
Related concepts:
Java objects
BPEL process
State machines
Business rules
Human tasks
Mediation flows
Stand-alone references