Package org.apache.ode.bpel.intercept

Interface Summary
MessageExchangeInterceptor Hook into the BPEL server that enables intercepting of parntner/server invocations.
MessageExchangeInterceptor.InterceptorEvent Representation of an intercept event.
 

Class Summary
InterceptorInvoker Helper for invoking the appropriate MessageExchangeInterceptor method -- basically a work-around for lack of closures.
NoOpInterceptor No-Op implementation of the {@link org.apache.ode.bpel.intercept.MessageExchangeInterceptor interface; good for sub-classing.
ThrottlingInterceptor An example of a simple interceptor providing a "throttling" capability - that is an ability to limit the number of instances created for a given process.
 

Exception Summary
AbortMessageExchangeException Base class for exception thrown by message-exchange interceptors.
FailMessageExchangeException Exception thrown by MessageExchangeInterceptor implementations that is used to indicate that the processing of the exchange should be aborted with a failure.
FaultMessageExchangeException Exception thrown by MessageExchangeInterceptor implementations that is used to indicate that the processing of the exchange should be aborted with a fault.