/**
* Release transactions that no longer match interception criteria following a configuration change. Must be invoked
* with interceptorLock synchronized.
*/
private void releaseOnChange(TransactionDirection direction) {
final HttpInterceptorLevel level = getInterceptLevel(direction);
if (level != HttpInterceptorLevel.ENABLED_ALL) {
if (level != HttpInterceptorLevel.DISABLED) {
final IHttpConditionSet breakpointSet = getBreakpointSet(direction);
for (int idx = 0; idx < transactionQueue.size(); idx++) {
ProxyTransaction transaction = transactionQueue.get(idx);