本文整理了Java中org.hotswap.agent.annotation.Plugin
类的一些代码示例,展示了Plugin
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Plugin
类的具体详情如下:
包路径:org.hotswap.agent.annotation.Plugin
类名称:Plugin
暂无
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Omnifaces",
description = "Omnifaces (http://omnifaces.org//), support for view scope reinjection/reloading",
testedVersions = {"2.6.8"},
代码示例来源:origin: HotswapProjects/HotswapAgent
private void addHtmlRow(StringBuilder html, Plugin annot, String pluginDocFile) {
html.append("<tr>");
html.append("<td>");
html.append(annot.name());
html.append("</td>");
html.append("<td>");
html.append(annot.description());
html.append("</td>");
html.append("<td>");
commaSeparated(html, annot.testedVersions());
html.append("</td>");
html.append("<td>");
commaSeparated(html, annot.expectedVersions());
html.append("</td>");
html.append("<td>");
if (pluginDocFile != null) {
html.append("<a href='");
html.append(pluginDocFile);
html.append("'>Documentation</a>");
}
html.append("</td>");
html.append("</tr>");
}
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "GlassFish",
description = "GlassFish - glassfish server.",
testedVersions = {""},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "ZK",
description = "ZK Framework (http://www.zkoss.org/). Change library properties default values to disable" +
"caches, maintains Label cache and bean resolver cache.",
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Proxy", description = "Redefines proxies", testedVersions = { "" }, expectedVersions = { "all" }, supportClass = RedefinitionScheduler.class)
public class ProxyPlugin {
private static AgentLogger LOGGER = AgentLogger.getLogger(ProxyPlugin.class);
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Tomcat", description = "Catalina based servlet containers.",
testedVersions = {"7.0.50"},
expectedVersions = {"6x","7x", "8x"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "JBossModules",
description = "JBossModules - Jboss modular class loading implementation. ",
testedVersions = {"1.4.4, 1.5.1"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "WebObjects", description = "Hotswap agent plugin for WebObjects app.",
testedVersions = "5.4.3",
expectedVersions = "5.4.3")
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Jetty", description = "Jetty plugin.",
testedVersions = {"6.1.26", "7.6.14", "8.1.14", "9.1.2"},
expectedVersions = {"4x", "5x", "6x", "7x", "8x", "9x"}
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "MyFaces",
description = "JSF/MyFaces. Clear resource bundle cache when *.properties files are changed.",
testedVersions = {"2.2.10"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Seam",
description = "Seam framework (http://seamframework.org/). Clears java.beans.Introspector cache and org.jboss.el.util.ReferenceCache on any class redefinition.",
testedVersions = {"2.3.1"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Mojarra",
description = "JSF/Mojarra. Clear resource bundle cache when *.properties files are changed.",
testedVersions = {"2.1.23, 2.2.8"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Wicket", description = "Wicket support", testedVersions = "8.0.0", expectedVersions = "8.x")
public class WicketPlugin {
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Deltaspike",
description = "Apache DeltaSpike (http://deltaspike.apache.org/), support repository reloading",
testedVersions = {"1.5.2, 1.7.2"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Log4j2", description = "Log4j2 configuration reload.",
testedVersions = { "2.1", "2.5", "2.7" })
public class Log4j2Plugin {
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Jersey1",
description = "Jersey1 framework plugin - this does not handle HK2 changes",
testedVersions = {"1.18.3"},
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Logback", description = "Logback configuration reload.",
testedVersions = {"1.0.6"}
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Vaadin", description = "Vaadin Platform support", testedVersions = {
"10.0.0.beta9" }, expectedVersions = { "10.0+" })
public class VaadinPlugin {
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "ResteasyRegistry", //
description = "Jboss RESTeasy Reload ResourceMethodRegistry if @Path annotated class is changed.", //
testedVersions = { "3.0.14.Final" }, //
代码示例来源:origin: HotswapProjects/HotswapAgent
@Plugin(name = "Jersey2",
description = "Jersey2 framework plugin - this does not handle HK2 changes",
testedVersions = {"2.10.1"},
内容来源于网络,如有侵权,请联系作者删除!