Merge branch 'taverna3-commons' >From https://github.com/taverna/taverna3-commons master
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/commit/34d65c42 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/tree/34d65c42 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi/diff/34d65c42 Branch: refs/heads/master Commit: 34d65c42559676d4f95c26b988fe35dfd4138006 Parents: 82e6c92 db7080d Author: Stian Soiland-Reyes <soiland-re...@cs.manchester.ac.uk> Authored: Thu Dec 18 22:31:20 2014 -0600 Committer: Stian Soiland-Reyes <soiland-re...@cs.manchester.ac.uk> Committed: Thu Dec 18 22:31:20 2014 -0600 ---------------------------------------------------------------------- taverna-app-configuration-api/.project | 24 + taverna-app-configuration-api/pom.xml | 42 ++ .../app/ApplicationConfiguration.java | 62 +++ taverna-app-configuration-impl/.project | 24 + taverna-app-configuration-impl/pom.xml | 66 +++ .../app/impl/ApplicationConfigurationImpl.java | 293 ++++++++++++ .../app/impl/ApplicationUserHome.java | 224 +++++++++ .../app/impl/Log4JConfiguration.java | 161 +++++++ .../spring/configuration-context-osgi.xml | 11 + .../META-INF/spring/configuration-context.xml | 14 + taverna-configuration-api/.project | 24 + taverna-configuration-api/pom.xml | 54 +++ .../configuration/AbstractConfigurable.java | 184 ++++++++ .../org/taverna/configuration/Configurable.java | 118 +++++ .../configuration/ConfigurationManager.java | 51 ++ .../configuration/ConfigurationUIFactory.java | 29 ++ .../uk/org/taverna/configuration/package.html | 3 + .../proxy/HttpProxyConfiguration.java | 79 ++++ .../configuration/AbstractConfigurableTest.java | 244 ++++++++++ .../configuration/DummyConfigurable.java | 65 +++ taverna-configuration-impl/.project | 24 + taverna-configuration-impl/pom.xml | 94 ++++ .../impl/ConfigurationManagerImpl.java | 153 ++++++ .../proxy/impl/HttpProxyConfigurationImpl.java | 166 +++++++ .../spring/configuration-context-osgi.xml | 14 + .../META-INF/spring/configuration-context.xml | 16 + .../impl/ConfigurationManagerImplTest.java | 182 ++++++++ .../configuration/impl/DummyUIFactory1.java | 126 +++++ .../configuration/impl/DummyUIFactory2.java | 126 +++++ taverna-download-api/pom.xml | 34 ++ .../commons/download/DownloadException.java | 45 ++ .../commons/download/DownloadManager.java | 116 +++++ taverna-download-impl/pom.xml | 70 +++ .../download/impl/DownloadManagerImpl.java | 120 +++++ .../META-INF/spring/download-context-osgi.xml | 11 + .../META-INF/spring/download-context.xml | 9 + taverna-osgi-schemas/pom.xml | 49 ++ .../src/main/resources/ApplicationPlugin.xsd | 67 +++ .../src/main/resources/ApplicationProfile.xsd | 75 +++ .../src/main/resources/ApplicationVersions.xsd | 44 ++ taverna-plugin-api/pom.xml | 51 ++ .../uk/org/taverna/commons/plugin/Plugin.java | 88 ++++ .../taverna/commons/plugin/PluginException.java | 45 ++ .../taverna/commons/plugin/PluginManager.java | 105 +++++ .../org/taverna/commons/plugin/PluginSite.java | 65 +++ .../commons/plugin/PluginSiteManager.java | 86 ++++ taverna-plugin-impl/pom.xml | 103 ++++ .../plugin/impl/PluginDirectoryWatcher.java | 106 +++++ .../taverna/commons/plugin/impl/PluginImpl.java | 183 ++++++++ .../commons/plugin/impl/PluginManagerImpl.java | 466 +++++++++++++++++++ .../commons/plugin/impl/PluginSiteImpl.java | 76 +++ .../plugin/impl/PluginSiteManagerImpl.java | 190 ++++++++ .../commons/plugin/impl/PluginSites.java | 50 ++ .../META-INF/spring/plugin-context-osgi.xml | 17 + .../META-INF/spring/plugin-context.xml | 31 ++ .../commons/plugin/impl/PluginSiteImplTest.java | 72 +++ .../plugin/impl/PluginSiteManagerImplTest.java | 142 ++++++ taverna-update-api/pom.xml | 34 ++ .../taverna/commons/update/UpdateException.java | 47 ++ .../taverna/commons/update/UpdateManager.java | 34 ++ taverna-update-impl/pom.xml | 85 ++++ .../commons/update/impl/UpdateManagerImpl.java | 270 +++++++++++ .../META-INF/spring/update-context-osgi.xml | 16 + .../META-INF/spring/update-context.xml | 21 + 64 files changed, 5696 insertions(+) ----------------------------------------------------------------------