如何创建 AnyPoint Studio 连接器设计器控件?

How do I create AnyPoint Studio connector designer controls?

我正在使用 DevKit 为 Anypoint Studio 创建一个组件。我想在设计器页面上创建一些复杂的配置控件,但我不知道如何添加它们。我不希望配置出现在弹出 "Connector Configuration" 对话框中,因为这会创建一个全局配置,我需要单独配置每个组件。附上一张 FTP 设计师页面的图片,以清楚地显示我在说什么。

我需要实现什么才能创建这些控件?

当我想创建这样的属性时,我在连接器 class 中创建了一个方法并使用 @Processor 注释对其进行注释,例如

   @Processor(friendlyName="delete")
   public List<String> deleteFiles(String hostName, String userName, String password, String path, String port){        
   }

这样做的缺点是您在连接器中得到一个操作 属性,但是当您 select 一个操作时,会显示该操作的参数。而且您必须对其进行编码,以便这些属性被覆盖 那些全局配置

下面是使用连接器时上面代码的样子

希望对您有所帮助

此致

杰克