Author: jawi
Date: Thu Jun 16 11:26:52 2016
New Revision: 1748688
URL: http://svn.apache.org/viewvc?rev=1748688&view=rev
Log:
ACE-594 - upgrade to standard OSGi annotations:
- use osgi.annotations library instead of Bnd's annotation library;
- upgraded to Bndtools 3.2 libraries;
- fixed a couple of warnings wrt JREs and code use.
Added:
ace/trunk/cnf/buildrepo/osgi.annotation/
ace/trunk/cnf/buildrepo/osgi.annotation/osgi.annotation-6.0.1.jar (with
props)
ace/trunk/cnf/gradle/biz.aQute.bnd.gradle-3.2.0.jar (with props)
Removed:
ace/trunk/cnf/gradle/biz.aQute.bnd.gradle-3.1.0.jar
ace/trunk/org.apache.ace.webui.vaadin/.settings/org.eclipse.jdt.core.prefs
Modified:
ace/trunk/build.gradle
ace/trunk/cnf/ext/defaults.bnd
ace/trunk/cnf/localrepo/index.xml
ace/trunk/cnf/localrepo/index.xml.sha
ace/trunk/gradle.properties
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentConstants.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContext.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContextAware.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentControl.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentUpdateHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConfigurationHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConnectionHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DeploymentHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DiscoveryHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandle.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadResult.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadState.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventListener.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventsHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackChannel.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/IdentificationHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/InstallationFailedException.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/LoggingHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/RetryAfterException.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/UpdateHandler.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/DeploymentHandlerImpl.java
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/packageinfo
ace/trunk/org.apache.ace.agent/test/org/apache/ace/agent/testutil/TestWebServer.java
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationProcessor.java
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationService.java
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/packageinfo
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/ArtifactData.java
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/DeploymentPackageBuilder.java
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Associatable.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Association.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/AssociationRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/ObjectRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/PreCommitMember.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdmin.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdminLoginContext.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryUtil.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/SessionFactory.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactHelper.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactPreprocessor.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactRecognizer.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactResource.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/PropertyResolver.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/ArtifactPreprocessorBase.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/VelocityArtifactPreprocessor.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/BundleHelper.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/ConfigurationHelper.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/UserAdminHelper.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Artifact2FeatureAssociation.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/ArtifactObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentArtifact.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentVersionObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Distribution2TargetAssociation.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DistributionObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Feature2DistributionAssociation.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/FeatureObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/TargetObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Artifact2FeatureAssociationRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/ArtifactRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/DeploymentVersionRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Distribution2TargetAssociationRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/DistributionRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Feature2DistributionAssociationRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/FeatureRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/RepositoryConfiguration.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/RepositoryConstants.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/TargetRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/packageinfo
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/stateful/StatefulTargetObject.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/stateful/StatefulTargetRepository.java
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/stateful/packageinfo
ace/trunk/org.apache.ace.connectionfactory/src/org/apache/ace/connectionfactory/ConnectionFactory.java
ace/trunk/org.apache.ace.connectionfactory/src/org/apache/ace/connectionfactory/packageinfo
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/processor/DeploymentProcessor.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/processor/packageinfo
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/provider/ArtifactData.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/provider/DeploymentProvider.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/provider/OverloadedException.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/provider/impl/ArtifactDataImpl.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/provider/impl/packageinfo
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/provider/packageinfo
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/streamgenerator/StreamGenerator.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/streamgenerator/packageinfo
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/util/test/BundleStreamGenerator.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/util/test/TestData.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/util/test/TestProvider.java
ace/trunk/org.apache.ace.deployment/src/org/apache/ace/deployment/util/test/packageinfo
ace/trunk/org.apache.ace.discovery/src/org/apache/ace/discovery/Discovery.java
ace/trunk/org.apache.ace.discovery/src/org/apache/ace/discovery/packageinfo
ace/trunk/org.apache.ace.http/src/org/apache/ace/http/package-info.java
ace/trunk/org.apache.ace.identification/src/org/apache/ace/identification/Identification.java
ace/trunk/org.apache.ace.identification/src/org/apache/ace/identification/packageinfo
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/Log.java
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/LogSync.java
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/packageinfo
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/server/store/LogStore.java
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/server/store/packageinfo
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/target/store/LogStore.java
ace/trunk/org.apache.ace.log/src/org/apache/ace/log/target/store/packageinfo
ace/trunk/org.apache.ace.obr/src/org/apache/ace/obr/metadata/MetadataGenerator.java
ace/trunk/org.apache.ace.obr/src/org/apache/ace/obr/metadata/packageinfo
ace/trunk/org.apache.ace.obr/src/org/apache/ace/obr/storage/BundleStore.java
ace/trunk/org.apache.ace.obr/src/org/apache/ace/obr/storage/packageinfo
ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/Range.java
ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/RangeIterator.java
ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/SortedRangeSet.java
ace/trunk/org.apache.ace.range.api/src/org/apache/ace/range/packageinfo
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/Repository.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/RepositoryReplication.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/BackupRepository.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/CachedRepository.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/impl/CachedRepositoryImpl.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/impl/FilebasedBackupRepository.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/impl/RemoteRepository.java
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/impl/packageinfo
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/ext/packageinfo
ace/trunk/org.apache.ace.repository/src/org/apache/ace/repository/packageinfo
ace/trunk/org.apache.ace.resourceprocessor.useradmin/src/org/apache/ace/resourceprocessor/useradmin/UserAdminConfigurator.java
ace/trunk/org.apache.ace.resourceprocessor.useradmin/src/org/apache/ace/resourceprocessor/useradmin/packageinfo
ace/trunk/org.apache.ace.test/src/org/apache/ace/test/constants/TestConstants.java
ace/trunk/org.apache.ace.verifier/.settings/org.eclipse.jdt.core.prefs
ace/trunk/org.apache.ace.verifier/src/org/apache/ace/deployment/verifier/VerifierService.java
ace/trunk/org.apache.ace.verifier/src/org/apache/ace/deployment/verifier/packageinfo
ace/trunk/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/NamedObject.java
ace/trunk/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/UIExtensionFactory.java
ace/trunk/org.apache.ace.webui.vaadin/src/org/apache/ace/webui/packageinfo
ace/trunk/run-develop/.classpath
ace/trunk/run-develop/bnd.bnd
Modified: ace/trunk/build.gradle
URL:
http://svn.apache.org/viewvc/ace/trunk/build.gradle?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/build.gradle (original)
+++ ace/trunk/build.gradle Thu Jun 16 11:26:52 2016
@@ -25,6 +25,15 @@ if (bndWorkspace == null) {
throw new GradleException("Unable to load workspace ${rootDir}/${bnd_cnf}")
}
+/* Disable JavaDoc linting. */
+if (JavaVersion.current().isJava8Compatible()) {
+ allprojects {
+ tasks.withType(Javadoc) {
+ options.addStringOption('Xdoclint:none', '-quiet')
+ }
+ }
+}
+
ext.cnf = rootProject.project(bnd_cnf)
/* Configure the subprojects */
@@ -36,15 +45,5 @@ subprojects {
test {
useTestNG()
}
-
- tasks.withType(Javadoc) {
- def runningJVM = JavaVersion.current().toString()
- if (runningJVM.matches("1\\.8.*")) {
- options.addStringOption('Xdoclint:none', '-quiet')
- }
- }
}
-
-
}
-
Added: ace/trunk/cnf/buildrepo/osgi.annotation/osgi.annotation-6.0.1.jar
URL:
http://svn.apache.org/viewvc/ace/trunk/cnf/buildrepo/osgi.annotation/osgi.annotation-6.0.1.jar?rev=1748688&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ace/trunk/cnf/buildrepo/osgi.annotation/osgi.annotation-6.0.1.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: ace/trunk/cnf/ext/defaults.bnd
URL:
http://svn.apache.org/viewvc/ace/trunk/cnf/ext/defaults.bnd?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/cnf/ext/defaults.bnd (original)
+++ ace/trunk/cnf/ext/defaults.bnd Thu Jun 16 11:26:52 2016
@@ -27,7 +27,7 @@ javac.debug: on
# Bnd Options
-sources: true
-sourcepath: ${project}/src
--buildpath: biz.aQute.bnd.annotation
+-buildpath: osgi.annotation;version='[6.0, 6.1)'
# Default Bundle headers
Bundle-DocURL: http://ace.apache.org/
@@ -45,7 +45,7 @@ itestrunprops: \
org.osgi.service.http.port=28080,\
org.apache.felix.eventadmin.Timeout=0,\
org.apache.felix.log.storeDebug=true,\
- org.apache.felix.log.maxSize=1000
+ org.apache.felix.log.maxSize=1000
# Enable semantic versioning for all bundles
-baseline: *
Added: ace/trunk/cnf/gradle/biz.aQute.bnd.gradle-3.2.0.jar
URL:
http://svn.apache.org/viewvc/ace/trunk/cnf/gradle/biz.aQute.bnd.gradle-3.2.0.jar?rev=1748688&view=auto
==============================================================================
Binary file - no diff available.
Propchange: ace/trunk/cnf/gradle/biz.aQute.bnd.gradle-3.2.0.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: ace/trunk/cnf/localrepo/index.xml
URL:
http://svn.apache.org/viewvc/ace/trunk/cnf/localrepo/index.xml?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/cnf/localrepo/index.xml (original)
+++ ace/trunk/cnf/localrepo/index.xml Thu Jun 16 11:26:52 2016
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<repository increment="1456435126000" name="Local"
xmlns="http://www.osgi.org/xmlns/repository/v1.0.0">
+<repository increment="1456818699000" name="Local"
xmlns="http://www.osgi.org/xmlns/repository/v1.0.0">
<resource>
<capability namespace="osgi.identity">
<attribute name="osgi.identity" value="bcpkix"/>
Modified: ace/trunk/cnf/localrepo/index.xml.sha
URL:
http://svn.apache.org/viewvc/ace/trunk/cnf/localrepo/index.xml.sha?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/cnf/localrepo/index.xml.sha (original)
+++ ace/trunk/cnf/localrepo/index.xml.sha Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-12e0829683c24b79a9343db8aa3a17d08b7d0b614587f0967a4c4a100ab3ed57
\ No newline at end of file
+a0912f1c0359120e9701bbd515e4e3c8e29a2e62b92a43d7627305b1914fcc8f
\ No newline at end of file
Modified: ace/trunk/gradle.properties
URL:
http://svn.apache.org/viewvc/ace/trunk/gradle.properties?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/gradle.properties (original)
+++ ace/trunk/gradle.properties Thu Jun 16 11:26:52 2016
@@ -2,7 +2,8 @@
bnd_cnf=cnf
# bnd_plugin is the dependency declaration for the bnd gradle plugin
-bnd_plugin=cnf/gradle/biz.aQute.bnd.gradle-3.1.0.jar
+#bnd_plugin=biz.aQute.bnd:biz.aQute.bnd.gradle:3.2.0
+bnd_plugin=cnf/gradle/biz.aQute.bnd.gradle-3.2.0.jar
# bnd_build can be set to the name of a "master" project whose dependencies
will seed the set of projects to build.
bnd_build=
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentConstants.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentConstants.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentConstants.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentConstants.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import org.apache.ace.feedback.AuditEvent;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Compile time constants for this package. Includes configuration keys and
event topics.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContext.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContext.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContext.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContext.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import java.io.File;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Internal interface that provides access to handlers, supporting services
and static configuration.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContextAware.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContextAware.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContextAware.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentContextAware.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Providers interface for (extension) components.
@@ -32,7 +32,7 @@ public interface AgentContextAware {
* Use this method to register event listeners and/or perform other forms
of initialization related tasks that need
* to be done prior to {@link #start(AgentContext)} being called.
* </p>
- *
+ *
* @param agentContext
* the agent context that is initializing, never
<code>null</code>.
* @throws Exception
@@ -42,7 +42,7 @@ public interface AgentContextAware {
/**
* Called when the agent context is started.
- *
+ *
* @param agentContext
* the agent context that is started, never <code>null</code>.
* @throws Exception
@@ -52,7 +52,7 @@ public interface AgentContextAware {
/**
* Called when the agent context is stopped.
- *
+ *
* @throws Exception
* if the component fails to stop, which is logged and ignored
by the agent.
*/
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentControl.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentControl.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentControl.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentControl.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* The agent's control (service) interface. Provides control functions and
access to configuration for consumers that
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentUpdateHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentUpdateHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentUpdateHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/AgentUpdateHandler.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for managing agent
updates.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConfigurationHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConfigurationHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConfigurationHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConfigurationHandler.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.agent;
import java.util.Map;
import java.util.Set;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for managing persisted
configuration. External launchers may
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConnectionHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConnectionHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConnectionHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/ConnectionHandler.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for opening connection.
@@ -51,7 +51,7 @@ public interface ConnectionHandler {
/**
* Return a connection for the specified url.
- *
+ *
* @param url The URL
* @return The connection
* @throws IOException If opening the connection fails
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DeploymentHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DeploymentHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DeploymentHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DeploymentHandler.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that provides the deployment functions.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DiscoveryHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DiscoveryHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DiscoveryHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DiscoveryHandler.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import java.net.URL;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for discovering
servers. If the handler supports dynamic
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandle.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandle.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandle.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandle.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import java.util.concurrent.Future;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* A {@link DownloadHandle} provides control over an asynchronous download and
access to the resulting file when the it
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadHandler.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import java.net.URL;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Service interface for downloading content from a particular {@link URL}.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadResult.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadResult.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadResult.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadResult.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.agent;
import java.io.IOException;
import java.io.InputStream;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Represents the result of a download task.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadState.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadState.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadState.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/DownloadState.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* The state of a download handle that completed.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventListener.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventListener.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventListener.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventListener.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import java.util.Map;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Listener interface for consumers that wish to be notified of agent events.
This includes events deployment events as
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventsHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventsHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventsHandler.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/EventsHandler.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.agent;
import java.util.Map;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for handling events.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackChannel.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackChannel.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackChannel.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackChannel.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.agent;
import java.io.IOException;
import java.util.Map;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Represents a channel on which feedback information can be reported back to
the server. An agent can configure
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/FeedbackHandler.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.agent;
import java.io.IOException;
import java.util.Set;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for handling feedback
channels.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/IdentificationHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/IdentificationHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/IdentificationHandler.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/IdentificationHandler.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for target
identification.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/InstallationFailedException.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/InstallationFailedException.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/InstallationFailedException.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/InstallationFailedException.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.agent;
import org.apache.ace.agent.impl.DeploymentHandlerImpl;
import org.osgi.service.deploymentadmin.DeploymentException;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Generic exception that is thrown when an installation of an update failed.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/LoggingHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/LoggingHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/LoggingHandler.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/LoggingHandler.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.Formatter;
import org.osgi.service.log.LogService;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Agent context delegate interface that is responsible for logging.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/RetryAfterException.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/RetryAfterException.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/RetryAfterException.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/RetryAfterException.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.agent;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/UpdateHandler.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/UpdateHandler.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/UpdateHandler.java
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/UpdateHandler.java
Thu Jun 16 11:26:52 2016
@@ -24,7 +24,7 @@ import java.util.SortedSet;
import org.osgi.framework.Version;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Generic interface for installing updates.
Modified:
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/DeploymentHandlerImpl.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/DeploymentHandlerImpl.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/DeploymentHandlerImpl.java
(original)
+++
ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/impl/DeploymentHandlerImpl.java
Thu Jun 16 11:26:52 2016
@@ -47,7 +47,7 @@ import org.osgi.service.event.EventAdmin
import org.osgi.service.log.LogService;
import org.osgi.service.packageadmin.PackageAdmin;
-@SuppressWarnings("deprecation")
+@SuppressWarnings({"restriction","deprecation"})
public class DeploymentHandlerImpl extends UpdateHandlerBase implements
DeploymentHandler {
/**
Modified: ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/packageinfo
(original)
+++ ace/trunk/org.apache.ace.agent/src/org/apache/ace/agent/packageinfo Thu Jun
16 11:26:52 2016
@@ -1 +1 @@
-version 2.0.0
\ No newline at end of file
+version 2.0.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.agent/test/org/apache/ace/agent/testutil/TestWebServer.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.agent/test/org/apache/ace/agent/testutil/TestWebServer.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.agent/test/org/apache/ace/agent/testutil/TestWebServer.java
(original)
+++
ace/trunk/org.apache.ace.agent/test/org/apache/ace/agent/testutil/TestWebServer.java
Thu Jun 16 11:26:52 2016
@@ -45,6 +45,7 @@ import org.eclipse.jetty.servlet.Servlet
* Test utility that manages a Jetty webserver with a {@link DefaultServlet}
that support HTTP range downloads and a
* simple HTTP protocol dump filter. It can be extended with custom test
servlets.
*/
+@SuppressWarnings("restriction")
public class TestWebServer {
static class HttpDumpFilter implements Filter {
Modified:
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationProcessor.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationProcessor.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationProcessor.java
(original)
+++
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationProcessor.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.authentication.ap
import org.osgi.service.useradmin.User;
import org.osgi.service.useradmin.UserAdmin;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Provides a pluggable authentication processor, responsible for the actual
authentication of a
@@ -45,7 +45,7 @@ public interface AuthenticationProcessor
* and password might check whether the given context information consists
of two
* strings.
* </p>
- *
+ *
* @param context the context information to check, should never be
<code>null</code> or an
* empty array.
* @return <code>true</code> if this authentication processor can handle
the given context
@@ -57,7 +57,7 @@ public interface AuthenticationProcessor
/**
* Authenticates a user based on the given context information.
- *
+ *
* @param userAdmin the user admin service, to use for
verifying/retrieving user information,
* cannot be <code>null</code>;
* @param context the context information to authenticate the user with,
should never be
Modified:
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationService.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationService.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationService.java
(original)
+++
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/AuthenticationService.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.authentication.ap
import org.osgi.service.useradmin.User;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Provides a generic and pluggable authentication service.
Modified:
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/packageinfo
(original)
+++
ace/trunk/org.apache.ace.authentication/src/org/apache/ace/authentication/api/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.0
\ No newline at end of file
+version 1.0.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/ArtifactData.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/ArtifactData.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/ArtifactData.java
(original)
+++
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/ArtifactData.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.builder;
import java.net.URL;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
@ConsumerType
public class ArtifactData {
@@ -59,7 +59,7 @@ public class ArtifactData {
/**
* Some headers in OSGi allow for optional parameters, that are appended
after the main value and always start with
* a semicolon.
- *
+ *
* @param name
* the name to remove the (optional) parameters from, cannot be
<code>null</code>.
* @return the cleaned name, never <code>null</code>.
Modified:
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/DeploymentPackageBuilder.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/DeploymentPackageBuilder.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/DeploymentPackageBuilder.java
(original)
+++
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/DeploymentPackageBuilder.java
Thu Jun 16 11:26:52 2016
@@ -30,11 +30,11 @@ import java.util.jar.JarOutputStream;
import java.util.jar.Manifest;
import java.util.zip.ZipEntry;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Builder for deployment packages. Can handle bundles, resource processors
and artifacts. Uses the builder pattern:
- *
+ *
* <pre>
* OutputStream out = new FileOutputStream("first.dp");
* DeploymentPackageBuilder.createDeploymentPackage("mydp",
"1.0")
@@ -45,7 +45,7 @@ import aQute.bnd.annotation.ConsumerType
* .addArtifact(new URL("http://artifacts/data/v3.jar"),
"rp.pid")
* .generate(out);
* </pre>
- *
+ *
* For bundles and resource processors, you can simply point to a valid URL
and it will be queried for all required
* metadata. For artifacts, you need to specify both the URL and the PID of
the resource processor. The builder will use
* the order you specify for bundles, resource processors and artifacts, but
you don't have to specify all bundles and
@@ -72,7 +72,7 @@ public class DeploymentPackageBuilder {
/**
* Creates a new deployment package.
- *
+ *
* @param name
* the name of the deployment package
* @param version
@@ -85,7 +85,7 @@ public class DeploymentPackageBuilder {
/**
* Adds an artifact to the deployment package.
- *
+ *
* @param url
* a url that refers to the artifact
* @param processorPID
@@ -107,7 +107,7 @@ public class DeploymentPackageBuilder {
/**
* Adds a bundle to the deployment package.
- *
+ *
* @param url
* a url that refers to the bundle
* @return a builder to further add data to the deployment package
@@ -120,7 +120,7 @@ public class DeploymentPackageBuilder {
/**
* Adds a resource processor to the deployment package. A resource
processor is a special type of bundle.
- *
+ *
* @param url
* a url that refers to the resource processor
* @return a builder to further add data to the deployment package
@@ -134,7 +134,7 @@ public class DeploymentPackageBuilder {
/**
* Generates a deployment package and streams it to the output stream you
provide. Before it starts generating, it
* will first validate that you have actually specified a resource
processor for each type of artifact you provided.
- *
+ *
* @param output
* the output stream to write to
* @throws Exception
Modified:
ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
--- ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/packageinfo
(original)
+++ ace/trunk/org.apache.ace.builder/src/org/apache/ace/builder/packageinfo Thu
Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 2.0.0
\ No newline at end of file
+version 2.0.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Associatable.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Associatable.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Associatable.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Associatable.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import java.util.List;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* The Associatable interface is to be implemented by any object that wants to
be used in an Association.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Association.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Association.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Association.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/Association.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import java.util.List;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Represents a basic association between two Associatable objects, whose types
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/AssociationRepository.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/AssociationRepository.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/AssociationRepository.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/AssociationRepository.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.client.repository
import java.util.List;
import java.util.Map;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Represents a basic repository of associations. The associations are to be
of type
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/ObjectRepository.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/ObjectRepository.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/ObjectRepository.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/ObjectRepository.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.List;
import java.util.Map;
import org.osgi.framework.Filter;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* A basic object repository, storing implementers of RepositoryObject.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/PreCommitMember.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/PreCommitMember.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/PreCommitMember.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/PreCommitMember.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import java.io.IOException;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* An interface that can be implemented by anybody that wants to be invoked as
part of the
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdmin.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdmin.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdmin.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdmin.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.io.IOException;
import org.apache.ace.client.repository.RepositoryObject.WorkingState;
import org.osgi.service.useradmin.User;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
@ProviderType
public interface RepositoryAdmin
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdminLoginContext.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdminLoginContext.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdminLoginContext.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryAdminLoginContext.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import java.net.URL;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* RepositoryAdminLoginContext represents a context for logins to the
repository admin. It is used to specify
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryObject.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryObject.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryObject.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryObject.java
Thu Jun 16 11:26:52 2016
@@ -23,7 +23,7 @@ import java.util.Dictionary;
import java.util.Enumeration;
import java.util.Map;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* A basic repository object, intended to be stored in a ObjectRepository of
its given type.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryUtil.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryUtil.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryUtil.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/RepositoryUtil.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.client.repository;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
@ProviderType
public class RepositoryUtil
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/SessionFactory.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/SessionFactory.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/SessionFactory.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/SessionFactory.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import java.util.Map;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Factory service for creating and destroying sessions. Sessions are
identified by some kind
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactHelper.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactHelper.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactHelper.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactHelper.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.Comparator;
import java.util.Map;
import org.apache.ace.client.repository.object.ArtifactObject;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Interface to an artifact helper. For each type of artifact, there should be
a helper
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactPreprocessor.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactPreprocessor.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactPreprocessor.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactPreprocessor.java
Thu Jun 16 11:26:52 2016
@@ -21,7 +21,7 @@ package org.apache.ace.client.repository
import java.io.IOException;
import java.net.URL;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* An ArtifactPreprocessor processes an artifact before it is deployed.
@@ -44,7 +44,7 @@ public interface ArtifactPreprocessor {
/**
* Indicates whether the template should be processed again, given the
properties, and the version to which it
* should be compared.
- *
+ *
* @param url A string representing a URL to the original artifact.
* @param props A PropertyResolver which can be used to fill in 'holes' in
the template.
* @param targetID The targetID of the target for which this artifact is
being processed.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactRecognizer.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactRecognizer.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactRecognizer.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactRecognizer.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import java.util.Map;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Service interface for services that can recognize the type of an artifact,
given a URL
@@ -32,7 +32,7 @@ public interface ArtifactRecognizer
/**
* Tries to determine the type of the artifact. If this recognizer cannot
determine the type, it
* should return <code>null</code>.
- *
+ *
* @param artifact the artifact to recognize, cannot be <code>null</code>.
* @return The mimetype of the artifact, or <code>null</code> if the
artifact is not recognized.
*/
@@ -40,7 +40,7 @@ public interface ArtifactRecognizer
/**
* Gets the relevant metadata for this artifact.
- *
+ *
* @param artifact the artifact to extract the metadata for, cannot be
<code>null</code>.
* @return A map of strings, representing the relevant metadata specific
for this artifact. The
* keys are best defined in the corresponding
<code>ArtifactHelper</code> interface for this type of artifact.
@@ -54,7 +54,7 @@ public interface ArtifactRecognizer
/**
* Indicates whether this recognizer can handle (i.e., extract metadata)
from an artifact of
* a given mime type.
- *
+ *
* @param mimetype The mimetype of an artifact.
* @return <code>true</code> when this type should be able to be handled
by this recognizer;
* <code>false</code> otherwise.
@@ -63,9 +63,9 @@ public interface ArtifactRecognizer
/**
* Returns a preferred extension for the file name if a new one is created.
- *
+ *
* @param artifact the artifact to get the extension for, cannot be
<code>null</code>.
- *
+ *
* @return The extension that is preferred or an empty string if there is
none.
*/
public String getExtension(ArtifactResource artifact);
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactResource.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactResource.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactResource.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/ArtifactResource.java
Thu Jun 16 11:26:52 2016
@@ -23,7 +23,7 @@ import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Denotes a 'physical' artifact that is located by an URL, and provide means
to access the contents of this artifact.
@@ -43,14 +43,14 @@ public interface ArtifactResource {
* this may fail due to, for example, missing authentication credentials.
Use {@link #openStream()} instead to
* access the contents of the resource.
* </p>
- *
+ *
* @return the URL to the 'physical' location of the artifact, never
<code>null</code>.
*/
URL getURL();
/**
* Returns the size, in bytes, of this artifact.
- *
+ *
* @return a size, in bytes, >= 0L. If the size of this artifact is
unknown, <tt>-1L</tt> should be returned.
* @throws IOException
* in case of I/O errors determining the size of the artifact.
@@ -59,7 +59,7 @@ public interface ArtifactResource {
/**
* Provides access to the contents of the artifact.
- *
+ *
* @return an input stream, never <code>null</code>.
* @throws IOException
* in case of I/O errors opening the artifact.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/PropertyResolver.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/PropertyResolver.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/PropertyResolver.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/PropertyResolver.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.client.repository.helper;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* Interface for resolving properties about the template's
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/ArtifactPreprocessorBase.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/ArtifactPreprocessorBase.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/ArtifactPreprocessorBase.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/ArtifactPreprocessorBase.java
Thu Jun 16 11:26:52 2016
@@ -30,7 +30,7 @@ import java.net.URLConnection;
import org.apache.ace.client.repository.helper.ArtifactPreprocessor;
import org.apache.ace.connectionfactory.ConnectionFactory;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* This class can be used as a base class for artifact preprocessors. It comes
with its own upload() method, which will
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/VelocityArtifactPreprocessor.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/VelocityArtifactPreprocessor.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/VelocityArtifactPreprocessor.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/VelocityArtifactPreprocessor.java
Thu Jun 16 11:26:52 2016
@@ -43,7 +43,7 @@ import org.apache.ace.connectionfactory.
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.Velocity;
-import aQute.bnd.annotation.ConsumerType;
+import org.osgi.annotation.versioning.ConsumerType;
/**
* This class can be used as a 'default' artifact preprocessor, using the
Velocity template engine to preprocess
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/base/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.0
\ No newline at end of file
+version 1.0.2
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/BundleHelper.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/BundleHelper.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/BundleHelper.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/BundleHelper.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import org.apache.ace.client.repository.
import org.apache.ace.client.repository.object.ArtifactObject;
import org.osgi.framework.Constants;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Definitions for a BundleHelper, which are used to treat an artifact as a
bundle.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/bundle/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.0
\ No newline at end of file
+version 1.0.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/ConfigurationHelper.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/ConfigurationHelper.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/ConfigurationHelper.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/ConfigurationHelper.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import org.apache.ace.client.repository.helper.ArtifactHelper;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Definitions for ConfigurationHelper,used to treat an artifact as an
AutoConf file.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/configuration/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.0
\ No newline at end of file
+version 1.0.2
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.1.0
\ No newline at end of file
+version 1.1.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/UserAdminHelper.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/UserAdminHelper.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/UserAdminHelper.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/UserAdminHelper.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import org.apache.ace.client.repository.helper.ArtifactHelper;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Definitions for the UserAdminHelper artifact helper.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/helper/user/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.0
\ No newline at end of file
+version 1.0.2
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Artifact2FeatureAssociation.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Artifact2FeatureAssociation.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Artifact2FeatureAssociation.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Artifact2FeatureAssociation.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import org.apache.ace.client.repository.Association;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a Artifact2FeatureAssociation. Most functionality is defined
by the generic Association.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/ArtifactObject.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/ArtifactObject.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/ArtifactObject.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/ArtifactObject.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.List;
import org.apache.ace.client.repository.RepositoryObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to an ArtifactObject. The basic functionality is defined by
RepositoryObject, but extended for
@@ -63,7 +63,7 @@ public interface ArtifactObject extends
* Holds a human-readable description for this artifact.
*/
public static final String KEY_ARTIFACT_DESCRIPTION =
"artifactDescription";
- /**
+ /**
* Key to be used in the <code>ArtifactObject</code>'s attributes.
* Holds the (estimated) size, in bytes, for this artifact.
*/
@@ -108,7 +108,7 @@ public interface ArtifactObject extends
*/
public String getURL();
/**
- * Returns a ResourceId, if that has been customized.
+ * Returns a ResourceId, if that has been customized.
*/
public String getResourceId();
/**
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentArtifact.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentArtifact.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentArtifact.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentArtifact.java
Thu Jun 16 11:26:52 2016
@@ -18,7 +18,7 @@
*/
package org.apache.ace.client.repository.object;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a deployment artifact, which is used to gather information
about
@@ -57,7 +57,7 @@ public interface DeploymentArtifact {
* @return the URL for this deployment artifact.
*/
public String getUrl();
-
+
/**
* @return the (estimated) size of this deployment artifact, in bytes.
*/
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentVersionObject.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentVersionObject.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentVersionObject.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DeploymentVersionObject.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import org.apache.ace.client.repository.RepositoryObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* The interface to a DeploymentVersion. The basic functionality is defined
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Distribution2TargetAssociation.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Distribution2TargetAssociation.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Distribution2TargetAssociation.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Distribution2TargetAssociation.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import org.apache.ace.client.repository.Association;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a Distribution2TargetAssociation. Most functionality is
defined by the generic Association.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DistributionObject.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DistributionObject.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DistributionObject.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/DistributionObject.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.List;
import org.apache.ace.client.repository.RepositoryObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a DistributionObject. The basic functionality is defined by
RepositoryObject, but extended for
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Feature2DistributionAssociation.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Feature2DistributionAssociation.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Feature2DistributionAssociation.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/Feature2DistributionAssociation.java
Thu Jun 16 11:26:52 2016
@@ -20,7 +20,7 @@ package org.apache.ace.client.repository
import org.apache.ace.client.repository.Association;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a Feature2DistributionAssociation. Most functionality is
defined by the generic Association.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/FeatureObject.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/FeatureObject.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/FeatureObject.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/FeatureObject.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.List;
import org.apache.ace.client.repository.RepositoryObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a FeatureObject. The basic functionality is defined by
RepositoryObject, but extended for
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/TargetObject.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/TargetObject.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/TargetObject.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/TargetObject.java
Thu Jun 16 11:26:52 2016
@@ -22,7 +22,7 @@ import java.util.List;
import org.apache.ace.client.repository.RepositoryObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
@ProviderType
public interface TargetObject extends RepositoryObject {
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/object/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 1.1.0
\ No newline at end of file
+version 1.1.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/packageinfo
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/packageinfo?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/packageinfo
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/packageinfo
Thu Jun 16 11:26:52 2016
@@ -1 +1 @@
-version 2.0.0
\ No newline at end of file
+version 2.0.1
\ No newline at end of file
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Artifact2FeatureAssociationRepository.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Artifact2FeatureAssociationRepository.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Artifact2FeatureAssociationRepository.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/Artifact2FeatureAssociationRepository.java
Thu Jun 16 11:26:52 2016
@@ -23,7 +23,7 @@ import org.apache.ace.client.repository.
import org.apache.ace.client.repository.object.ArtifactObject;
import org.apache.ace.client.repository.object.FeatureObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a Artifact2FeatureAssociationRepository. The functionality is
defined by the generic AssociationRepository.
Modified:
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/ArtifactRepository.java
URL:
http://svn.apache.org/viewvc/ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/ArtifactRepository.java?rev=1748688&r1=1748687&r2=1748688&view=diff
==============================================================================
---
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/ArtifactRepository.java
(original)
+++
ace/trunk/org.apache.ace.client.repository/src/org/apache/ace/client/repository/repository/ArtifactRepository.java
Thu Jun 16 11:26:52 2016
@@ -26,7 +26,7 @@ import org.apache.ace.client.repository.
import org.apache.ace.client.repository.object.ArtifactObject;
import org.apache.ace.client.repository.object.TargetObject;
-import aQute.bnd.annotation.ProviderType;
+import org.osgi.annotation.versioning.ProviderType;
/**
* Interface to a ArtifactRepository. The functionality is defined by the
generic AssociationRepository.
@@ -67,7 +67,7 @@ public interface ArtifactRepository exte
/**
* Tries to import an artifact into storage, while extracting necessary
metadata.
- *
+ *
* @param artifact
* a URL pointing to the 'physical' artifact.
* @param upload
@@ -85,7 +85,7 @@ public interface ArtifactRepository exte
/**
* Checks whether an artifact is 'usable', that is, there is a resource
processor available for it, if necessary.
- *
+ *
* @param artifact
* A URL pointing to an artifact.
* @return <code>true</code> if the artifact is recognized, and a
processor for it is available. <code>false</code>
@@ -95,7 +95,7 @@ public interface ArtifactRepository exte
/**
* Tries to import an artifact into storage, while extracting necessary
metadata.
- *
+ *
* @param artifact
* a URL pointing to the 'physical' artifact.
* @param mimetype
@@ -114,7 +114,7 @@ public interface ArtifactRepository exte
/**
* Tries to locate a preprocessor for the passed artifact, an processes
it. If no processing needs to be done, the
* original artifact's URL will be returned.
- *
+ *
* @param artifact
* An artifact
* @param props
@@ -132,7 +132,7 @@ public interface ArtifactRepository exte
/**
* Indicates whether the template should be processed again, given the
properties, and the version to which it
* should be compared.
- *
+ *
* @param url
* A string representing a URL to the original artifact.
* @param props