You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ej...@apache.org on 2011/04/07 17:49:14 UTC
svn commit: r1089916 - in
/aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository:
RepositoryGenerator.java packageinfo
Author: ejiang
Date: Thu Apr 7 15:49:13 2011
New Revision: 1089916
URL: http://svn.apache.org/viewvc?rev=1089916&view=rev
Log:
ARIES-618: Create a command line repository generator tool
Modified:
aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/RepositoryGenerator.java
aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/packageinfo
Modified: aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/RepositoryGenerator.java
URL: http://svn.apache.org/viewvc/aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/RepositoryGenerator.java?rev=1089916&r1=1089915&r2=1089916&view=diff
==============================================================================
--- aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/RepositoryGenerator.java (original)
+++ aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/RepositoryGenerator.java Thu Apr 7 15:49:13 2011
@@ -36,5 +36,11 @@ public interface RepositoryGenerator
* @throws IOException
*/
void generateRepository(String repositoryName, Collection<? extends ModelledResource> byValueBundles, OutputStream os) throws ResolverException, IOException;
-
+ /**
+ * Generate a repository xml for the list of url and store the content in the output stream
+ * @param source the list of url to the bundle archive, for file: protocol, it can be simplified by using relative path or absolute path(e.g. \temp\aa.jar or ..\temp\jars\aa.jar)
+ * @param fout the output stream containing the repository xml
+ * @throws IOException
+ */
+ void generateRepository(String[] source, OutputStream fout) throws IOException;
}
Modified: aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/packageinfo
URL: http://svn.apache.org/viewvc/aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/packageinfo?rev=1089916&r1=1089915&r2=1089916&view=diff
==============================================================================
--- aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/packageinfo (original)
+++ aries/trunk/application/application-api/src/main/java/org/apache/aries/application/management/spi/repository/packageinfo Thu Apr 7 15:49:13 2011
@@ -16,4 +16,4 @@
# specific language governing permissions and limitations
# under the License.
#
-version 0.4.0
+version 0.5.0