在为HP ALM同步器开发适配器时,在我们的适配器类中,我们定义方法
public Map<String, String> getEndpointParams(EntityType entityType)
告诉同步器,这是我们适配器所需的额外参数。
我想知道如何获得用户填充的值。如果我调用上面的方法,我是否会使用所有键,但没有值?还是我会得到用户使用的值?还是还有其他方法?
谢谢
recordManager 接口是具有方法getEndpointParams()
的界面。因此,一旦创建了RecordManager的实例(示例:XMLDEFECTMANAGER),就可以调用getEndpointParams()
。
此外,此界面还提供2种您必须实现的方法:
-
checkEndpointParams(Map<String, String> params)
:在这里您可以检查用户提供的参数是否有效。 -
setEndpointParams(Map<String, String> params)
:在这里,您将端点参数设置为本地变量。