Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [maven-release-plugin] prepare release release-0.7.1release-0.7.1 | Decebal Suiu | 2014-04-11 | 8 | -16/+16 |
| | |||||
* | Merge pull request #11 from gitblit/delete_disabled | Decebal Suiu | 2014-04-11 | 1 | -6/+7 |
|\ | | | | | Allow disabled plugins to be unloaded and deleted | ||||
| * | Allow disabled plugins to be unloaded and deleted | James Moger | 2014-04-10 | 1 | -6/+7 |
| | | |||||
* | | using java 1.7 for compilation (for ClassLoader.close() called in ↵ | Decebal Suiu | 2014-04-10 | 1 | -8/+9 |
|/ | | | | DefaultPluginManager) | ||||
* | [maven-release-plugin] prepare for next development iteration | Decebal Suiu | 2014-04-10 | 8 | -16/+16 |
| | |||||
* | [maven-release-plugin] prepare release release-0.7.0release-0.7.0 | Decebal Suiu | 2014-04-10 | 8 | -16/+16 |
| | |||||
* | Merge pull request #10 from gitblit/resource_loading | Decebal Suiu | 2014-04-10 | 2 | -30/+12 |
|\ | | | | | Allow inspection of disabled plugins by not stopping resource loading | ||||
| * | Allow inspection of disabled plugins by not stopping resource loading | James Moger | 2014-04-09 | 2 | -30/+12 |
|/ | | | | | | | | | | | | | | The differences between a DISABLED plugin and a STARTED plugin are: 1. a STARTED plugin has executed Plugin.start(), a DISABLED plugin has not 2. a STARTED plugin may contribute extension instances, a DISABLED plugin may not DISABLED plugins still have valid classloaders and their classes can be manually loaded and explored, but the resource loading - which is important for inspection has been handicapped by the DISABLED check. Instead of preventing loading the extension indexes for DISABLED plugins, the extension finder should only return ExtensionWrappers for STARTED plugins. | ||||
* | add listeners to plugin state changes | Decebal Suiu | 2014-04-09 | 8 | -53/+186 |
| | |||||
* | Merge pull request #9 from decebals/enable-disable-plugin | Decebal Suiu | 2014-04-08 | 12 | -184/+417 |
|\ | | | | | Enable disable plugin | ||||
| * | use PluginState.DISABLE instead of PluginManger.isPluginDisabled() | Decebal Suiu | 2014-04-08 | 4 | -47/+21 |
| | | |||||
| * | added support for PluginManager.getExtensionClassNames(String pluginId) and ↵ | Decebal Suiu | 2014-04-08 | 8 | -137/+239 |
| | | | | | | | | simplify enable/disable plugin | ||||
| * | the content of disabled.txt was deleted accidentally when I run demo (that ↵ | Decebal Suiu | 2014-04-07 | 2 | -1/+7 |
| | | | | | | | | contains a sequence of code that enable programmaticaly a plugin) | ||||
| * | forgot to commit these files | Decebal Suiu | 2014-04-07 | 2 | -0/+6 |
| | | |||||
| * | a first version related to enable-disable plugin | Decebal Suiu | 2014-04-07 | 9 | -84/+229 |
|/ | |||||
* | Merge pull request #6 from gitblit/load_plugin | Decebal Suiu | 2014-04-05 | 4 | -635/+691 |
|\ | | | | | Implement loading a single plugin archive | ||||
| * | Implement loading a single plugin archive | James Moger | 2014-04-04 | 4 | -635/+691 |
|/ | |||||
* | Merge pull request #4 from gitblit/delete_plugin | Decebal Suiu | 2014-04-04 | 3 | -22/+102 |
|\ | | | | | Implement delete plugin | ||||
| * | Simplify changes per review | James Moger | 2014-04-04 | 1 | -9/+7 |
| | | |||||
| * | Implement delete plugin | James Moger | 2014-04-03 | 3 | -22/+104 |
|/ | |||||
* | Merge pull request #3 from gitblit/stop_plugin | Decebal Suiu | 2014-04-03 | 4 | -60/+192 |
|\ | | | | | Add support for starting, stopping, and unloading a plugin | ||||
| * | Add method to unload a plugin and it's dependencies | James Moger | 2014-04-02 | 3 | -8/+59 |
| | | |||||
| * | Add methods to start & stop a single plugin and it's dependencies | James Moger | 2014-04-02 | 3 | -52/+133 |
| | | |||||
* | | adopt semantic versioning for plugin | Decebal Suiu | 2014-04-01 | 2 | -89/+51 |
| | | |||||
* | | adopt semantic versioning | Decebal Suiu | 2014-04-01 | 9 | -15/+31 |
| | | |||||
* | | make PluginException visible from outside (public) | Decebal Suiu | 2014-03-31 | 1 | -1/+1 |
| | | |||||
* | | check that a java type is an ExtensionPoint | Decebal Suiu | 2014-03-31 | 1 | -8/+19 |
|/ | |||||
* | Merge branch 'master' of https://github.com/decebals/pf4j | Decebal Suiu | 2014-03-31 | 3 | -12/+16 |
|\ | |||||
| * | update logging configuration | Decebal Suiu | 2014-03-10 | 2 | -11/+12 |
| | | |||||
| * | add reference to Annotation Processing | Decebal Suiu | 2014-03-10 | 1 | -1/+4 |
| | | |||||
* | | fix a minor message format in logging | Decebal Suiu | 2014-03-31 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' of https://github.com/decebals/pf4j | Decebal Suiu | 2014-01-11 | 16 | -455/+632 |
|\| | |||||
| * | [maven-release-plugin] prepare for next development iteration | Decebal Suiu | 2013-10-11 | 8 | -16/+16 |
| | | |||||
| * | [maven-release-plugin] prepare release release-0.6release-0.6 | Decebal Suiu | 2013-10-11 | 8 | -354/+354 |
| | | |||||
| * | Update README.md | Decebal Suiu | 2013-10-10 | 1 | -1/+1 |
| | | |||||
| * | Update README.md | Decebal Suiu | 2013-10-10 | 1 | -1/+1 |
| | | |||||
| * | add possibility to override extension creation in DefaultExtensionFinder | Decebal Suiu | 2013-10-10 | 1 | -8/+40 |
| | | |||||
| * | remove sezpoz dependency | Decebal Suiu | 2013-10-10 | 9 | -99/+244 |
| | | |||||
| * | Update README.md | Decebal Suiu | 2013-10-04 | 1 | -3/+3 |
| | | |||||
* | | Merge branch 'master' of https://github.com/decebals/pf4j | Decebal Suiu | 2013-10-03 | 13 | -849/+1025 |
|\| | |||||
| * | Update README.md | Decebal Suiu | 2013-10-03 | 1 | -1/+1 |
| | | |||||
| * | Update README.md | Decebal Suiu | 2013-10-03 | 1 | -3/+6 |
| | | |||||
| * | add RuntimeMode with DEVELOPMENT and DEPLOYMENT values and working on ↵ | Decebal Suiu | 2013-10-03 | 13 | -849/+1022 |
| | | | | | | | | DEVELOPMENT mode | ||||
* | | Merge branch 'master' of https://github.com/decebals/pf4j | Decebal Suiu | 2013-10-01 | 36 | -306/+713 |
|\| | |||||
| * | boost plugins development | Decebal Suiu | 2013-09-26 | 1 | -3/+85 |
| | | |||||
| * | [maven-release-plugin] prepare for next development iteration | Decebal Suiu | 2013-09-26 | 8 | -16/+16 |
| | | |||||
| * | [maven-release-plugin] prepare release release-0.5release-0.5 | Decebal Suiu | 2013-09-26 | 8 | -16/+16 |
| | | |||||
| * | add debug messages for PropertiesPluginDescriptorFinder | Decebal Suiu | 2013-09-26 | 2 | -2/+10 |
| | | |||||
| * | add debug message for lookup plugins directory | Decebal Suiu | 2013-09-26 | 1 | -1/+2 |
| | | |||||
| * | add PluginClasspath - now you can add any classes and lib directories to ↵ | Decebal Suiu | 2013-09-25 | 8 | -188/+326 |
| | | | | | | | | plugin classpath |