001 package edu.calpoly.records.spring;
002
003 import org.kuali.common.util.execute.Executable;
004 import org.kuali.common.util.execute.PrintMessageExecutable;
005 import org.springframework.beans.factory.annotation.Value;
006 import org.springframework.context.annotation.Bean;
007 import org.springframework.context.annotation.Configuration;
008
009 @Configuration
010 public class PrintMessageConfig {
011
012 @Value("${print.message:NONE}")
013 String message;
014
015 @Bean
016 public Executable printMessageExecutable() {
017 PrintMessageExecutable pme = new PrintMessageExecutable();
018 pme.setMessage(message);
019 return pme;
020 }
021
022 }