/**
* Remove an interceptor to the list of interceptors to call for each operation
*/
private void removeOperationsList( String interceptorName )
{
Interceptor interceptor = interceptorNames.get( interceptorName );
writeLock.lock();
try
{
for ( OperationEnum operation : OperationEnum.getOperations() )
{
List<String> operationList = operationInterceptors.get( operation );
Method[] methods = interceptor.getClass().getDeclaredMethods();
for ( Method method : methods )
{
if ( method.getName().equals( operation.getMethodName() ) )
{
operationList.remove( interceptor.getName() );
break;
}
}
}