java中的Documentum API
我目前正在为我的OpenText Documentum使用DQMAN。我将其用于DQL和API。现在我正在使用java程序来运行dql(在DFC的帮助下),我还需要一种在java中运行API命令的方法。 例如:我的API命令:getpath,c,090xxxxxxx27
这需要在java中如何实现
你可以在下面搜索框中键入要查询的问题!
我目前正在为我的OpenText Documentum使用DQMAN。我将其用于DQL和API。现在我正在使用java程序来运行dql(在DFC的帮助下),我还需要一种在java中运行API命令的方法。 例如:我的API命令:getpath,c,090xxxxxxx27
这需要在java中如何实现
# 1 楼答案
IDfSession
接口有以下方法:apiDesc(command)
-返回命令的描述,从索引2上的值可以解析它是什么类型的命令,如果您需要动态执行命令(例如从用户传递的命令)。可能的值包括:apiGet(method, arguments)
-对于像get
,getpath
,getcontent
李>apiSet(method, arguments, value)
对于set
、append
、李>apiExec(method, arguments)
-对于执行命令,如abort
,lock
李>例如,在
getpath,c,090xxxxxxxx27
API命令的情况下,您将通过DFC这样做:我希望这些
IDfSession
方法仍然可用,因为它们已被弃用。至少在16.4(我使用的上一个Documentum版本)中,它们仍然存在但许多命令都有对应的直接DFC方法。例如,还可以通过以下方式检索对象内容存储路径:
或者,如果需要特定格式副本格式的路径,则可以使用带有
formatName
参数的getPathEx2()
方法