View Javadoc
1   package org.kuali.common.util.execute.impl;
2   
3   import static org.kuali.common.util.base.Precondition.checkNotNull;
4   
5   import org.kuali.common.util.execute.Executable;
6   
7   public final class ExecutableRunner implements Runnable {
8   
9   	public ExecutableRunner(Executable executable) {
10  		checkNotNull(executable, "executable");
11  		this.executable = executable;
12  	}
13  
14  	private final Executable executable;
15  
16  	@Override
17  	public void run() {
18  		executable.execute();
19  	}
20  
21  	public Executable getExecutable() {
22  		return executable;
23  	}
24  
25  }