001package org.kuali.common.util.main.spring; 002 003import org.kuali.common.util.main.DefaultMainService; 004import org.kuali.common.util.main.MainService; 005import org.kuali.common.util.spring.service.PropertySourceService; 006import org.kuali.common.util.spring.service.SpringServiceConfig; 007import org.springframework.beans.factory.annotation.Autowired; 008import org.springframework.context.annotation.Bean; 009import org.springframework.context.annotation.Configuration; 010import org.springframework.context.annotation.Import; 011 012@Configuration 013@Import({ SpringServiceConfig.class }) 014public class MainServiceConfig { 015 016 @Autowired 017 PropertySourceService service; 018 019 @Bean 020 public MainService mainService() { 021 return new DefaultMainService(service); 022 } 023}