Returned back processor interface and use constructor injection instead of @Autowire.