publish.xml 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <service provider="com.trs.gov.sysmgmt.chnlmgmt.GovPublishServiceProvider">
  3. <!-- 发布指定的对象(站点/栏目/文档)
  4. 2006-11-14 15:52:12 gongfuchang 加入按照PublishType的特殊发布方法
  5. 发布类型PublishType:
  6. 1, 增量发布
  7. 2, 完全发布
  8. 3, publish type: publish a content
  9. 5, 更新发布
  10. 8, 独立发布(仅发布首页)
  11. 7, 撤销发布
  12. 10,文档的直接发布,绕开关于发布状态的限制,直接单篇(将来也许多篇)发布文档
  13. 默认为1=增量发布
  14. -->
  15. <method name="govPublish" convertor="uri:/gov/common/to_json.jsp">
  16. <parameter name="ObjectIds" desc="对象ID序列" type="string" required="true" min-length="1"/>
  17. <parameter name="ObjectType" desc="对象类型" type="int" required="true" min-value="0"/>
  18. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="1"/>
  19. </method>
  20. <method name="basicPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  21. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="3"/>
  22. </method>
  23. <method name="detailPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  24. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="8"/>
  25. </method>
  26. <method name="directPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  27. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="10"/>
  28. </method>
  29. <method name="increasingPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  30. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="1"/>
  31. </method>
  32. <method name="fullyPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  33. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="2"/>
  34. </method>
  35. <method name="refreshPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  36. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="5"/>
  37. </method>
  38. <method name="soloPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  39. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="8"/>
  40. </method>
  41. <method name="recallPublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  42. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="7"/>
  43. </method>
  44. <method name="publishpublisheddoc" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  45. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="13"/>
  46. <parameter name="StartDocCrtime" desc="文档创建开始时间" type="string" required="true"/>
  47. <parameter name="EndDocCrtime" desc="文档创建结束时间" type="string" required="true"/>
  48. </method>
  49. <method name="selectivePublish" truename="govPublish" convertor="uri:/gov/common/to_json.jsp">
  50. <parameter name="PublishType" desc="发布类型" type="int" required="false" min-value="0" default="14"/>
  51. <parameter name="DOCSTATUSES" desc="可发布文档状态" type="string" required="true"/>
  52. <parameter name="CONTAINSCHILDREN" desc="是否包含子栏目" type="string" required="false" default="true"/>
  53. </method>
  54. <method name="govPreview" convertor="uri:/gov/common/to_json.jsp">
  55. <parameter name="ObjectIds" desc="对象ID序列" type="string" required="true" min-length="1"/>
  56. <parameter name="ObjectType" desc="对象类型" type="int" required="true" min-value="0"/>
  57. <parameter name="TemplateId" desc="模板ID" type="int" required="false"/>
  58. <parameter name="FolderId" desc="预览文档时候所在的栏目ID" type="int" required="false"/>
  59. <parameter name="FolderType" desc="预览文档时候所在的栏目对象类型" type="int" required="false"/>
  60. </method>
  61. <!-- 预览指定的对象(站点/栏目/文档) -->
  62. <method name="preview" truename="govPreview" convertor="uri:/gov/common/to_json.jsp">
  63. </method>
  64. </service>