I think this name definitely should be changed :) Maybe OperationServiceInvocator you can't leave it to OperationServiceImpl, it doesn't make sense at all