]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.init/src/org/argeo/init/a2/A2Source.java
Use locator path as OSGi installation string
[lgpl/argeo-commons.git] / org.argeo.init / src / org / argeo / init / a2 / A2Source.java
1 package org.argeo.init.a2;
2
3 import java.net.URI;
4
5 /** A provisioning source in A2 format. */
6 public interface A2Source extends ProvisioningSource {
7 /** Use standard a2 protocol, installing from source URL. */
8 final static String SCHEME_A2 = "a2";
9 /**
10 * Use equinox-specific reference: installation, which does not copy the bundle
11 * content.
12 */
13 final static String SCHEME_A2_REFERENCE = "a2+reference";
14 final static String DEFAULT_A2_URI = SCHEME_A2 + ":///";
15 final static String DEFAULT_A2_REFERENCE_URI = SCHEME_A2_REFERENCE + ":///";
16
17 URI getUri();
18 }