在为HP ALM Synchronizer开发适配器时,在我们的Adapter类中定义方法
public Map<String, String> getEndpointParams(EntityType entityType)
告诉Synchronizer哪些是我们的适配器所需的额外参数。
我想知道如何获取用户填写的值。如果我调用上面的方法,我会获得包含所有键但没有值的地图吗?或者我会获得用户使用的值?或者还有其他任何方法吗?
由于
答案 0 :(得分:0)
RecordManager 界面是具有方法getEndpointParams()
的界面。因此,一旦创建了RecordManager实例(例如:XmlDefectManager),就可以调用getEndpointParams()
。
此外,此接口提供了必须实现的方法:
checkEndpointParams(Map<String, String> params)
:您可以在此检查用户提供的参数是否有效。setEndpointParams(Map<String, String> params)
:在这里您将端点参数设置为局部变量。