org.hotswap.agent.annotation.Plugin类的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.2k)|赞(0)|评价(0)|浏览(204)

本文整理了Java中org.hotswap.agent.annotation.Plugin类的一些代码示例,展示了Plugin类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Plugin类的具体详情如下:
包路径:org.hotswap.agent.annotation.Plugin
类名称: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"},

相关文章

Plugin类方法