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/09/29 12:44:29 UTC
svn commit: r700052 - in
/geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application:
Application.java plugin/Plugin.java
Author: jdillon
Date: Mon Sep 29 03:44:27 2008
New Revision: 700052
URL: http://svn.apache.org/viewvc?rev=700052&view=rev
Log:
Expose the artifacts used to build classpath for application and plugin
Expose the source artifact for plugins
Modified:
geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/Application.java
geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/plugin/Plugin.java
Modified: geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/Application.java
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/Application.java?rev=700052&r1=700051&r2=700052&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/Application.java (original)
+++ geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/Application.java Mon Sep 29 03:44:27 2008
@@ -21,10 +21,12 @@
import org.apache.geronimo.gshell.io.IO;
import org.apache.geronimo.gshell.model.application.ApplicationModel;
+import org.apache.geronimo.gshell.model.common.Artifact;
import org.apache.geronimo.gshell.command.Variables;
import java.io.File;
import java.net.InetAddress;
+import java.util.Set;
/**
* Encapsulates the context for an application.
@@ -41,6 +43,8 @@
ApplicationModel getModel();
+ Set<Artifact> getArtifacts();
+
/**
* Returns the home directory of the shell.
*
Modified: geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/plugin/Plugin.java
URL: http://svn.apache.org/viewvc/geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/plugin/Plugin.java?rev=700052&r1=700051&r2=700052&view=diff
==============================================================================
--- geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/plugin/Plugin.java (original)
+++ geronimo/gshell/trunk/gshell-application/src/main/java/org/apache/geronimo/gshell/application/plugin/Plugin.java Mon Sep 29 03:44:27 2008
@@ -19,6 +19,11 @@
package org.apache.geronimo.gshell.application.plugin;
+import org.apache.geronimo.gshell.model.application.PluginArtifact;
+import org.apache.geronimo.gshell.model.common.Artifact;
+
+import java.util.Set;
+
/**
* Plugin.
*
@@ -28,6 +33,10 @@
{
String getName();
+ PluginArtifact getArtifact();
+
+ Set<Artifact> getArtifacts();
+
/*
boolean isEnabled();