Feasibility Provider

This component can be implemented in a variety of technologies depending on the required functionality provided it meets the interface specification requirements for a Feasibility Provider.

Feasibility checking is an optional step in the order lifecycle that analyzes the order to determine if it can be fulfilled. Feasibility checking might involve validating the order contains the required products, physical network capacity checking, or inventory stock level check. The Feasibility Provider is a customer-implemented component because feasibility checking is highly customized to the requirements of a particular customer.

It is accessed through a JMS event interface.