You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jd...@apache.org on 2008/06/12 15:44:51 UTC
svn commit: r667089 -
/geronimo/gshell/trunk/gshell-plugin/src/main/java/org/apache/geronimo/gshell/builder/ShellBuilder.java
Author: jdillon
Date: Thu Jun 12 06:44:51 2008
New Revision: 667089
URL: http://svn.apache.org/viewvc?rev=667089&view=rev
Log:
Make ShellBuilder a ShellFactory too, since that is what it does
Modified:
geronimo/gshell/trunk/gshell-plugin/src/main/java/org/apache/geronimo/gshell/builder/ShellBuilder.java
Modified: geronimo/gshell/trunk/gshell-plugin/src/main/java/org/apache/geronimo/gshell/builder/ShellBuilder.java
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-plugin/src/main/java/org/apache/geronimo/gshell/builder/ShellBuilder.java?rev=667089&r1=667088&r2=667089&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-plugin/src/main/java/org/apache/geronimo/gshell/builder/ShellBuilder.java (original)
+++ geronimo/gshell/trunk/gshell-plugin/src/main/java/org/apache/geronimo/gshell/builder/ShellBuilder.java Thu Jun 12 06:44:51 2008
@@ -32,6 +32,7 @@
import org.apache.geronimo.gshell.settings.SettingsManager;
import org.apache.geronimo.gshell.shell.Environment;
import org.apache.geronimo.gshell.shell.Shell;
+import org.apache.geronimo.gshell.shell.ShellFactory;
import org.apache.geronimo.gshell.io.SystemOutputHijacker;
import org.codehaus.plexus.ContainerConfiguration;
import org.codehaus.plexus.DefaultContainerConfiguration;
@@ -47,6 +48,7 @@
* @version $Rev$ $Date$
*/
public class ShellBuilder
+ implements ShellFactory
{
private final Logger log = LoggerFactory.getLogger(getClass());
@@ -221,4 +223,8 @@
return getApplicationManager().create();
}
+
+ public Shell create() throws Exception {
+ return build();
+ }
}
\ No newline at end of file