如何在JMX中创建一个Checkbox?

时间:2017-04-10 11:12:37

标签: java aem jmx

public Map<String,String> abc(Boolean delete);

上面是我在界面中声明的方法。我正在获取输入字段。基于此输入,我需要一个复选框。

我将AEMJMX一起使用。

1 个答案:

答案 0 :(得分:0)

据我所知,这是不可能的。即使Adobes JMX操作在使用布尔值时也没有复选框。你总是会得到一个文本域,然后你必须输入&#34; true&#34;或&#34; false&#34;。

另一个解决方案是考虑您的用例并创建两个没有任何参数的JMX操作。 &#34; true&#34;的一个操作用例和一个操作用于&#34; false&#34;用例。

示例:

考虑使用JMX操作从存储库中删除博客帖子。但是您希望允许管理员排除该类别的博客帖子&#34; Executive News&#34;。

您可能只有一个具有布尔字段excludeExecetiveBlogPosts的JMX操作。但是你也可以有两个独立的操作:

deleteBlogPostsdeleteBlogPostsExcludeExecutiveBlogPosts