CM_CM8.xml 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. BI and PM: CM
  5. (C) Copyright IBM Corp. 2009, 2012
  6. US Government Users Restricted Rights - Use, duplication or disclosure
  7. restricted by GSA ADP Schedule Contract with IBM Corp.
  8. -->
  9. <connectionConfiguration>
  10. <writeConfiguration>
  11. <objectTypes>
  12. <objectType name="$p!-2_COGNOSREPORTv-1" isFolder="true" verifyNameUniqueness="true" locationDescribedBy="ANCESTORS">
  13. <properties>
  14. <property repositoryName="cgnReportMeta.REPORTDEFAULTNAME" repositoryType="STRING" metadataPropertyName="defaultName"/>
  15. <property repositoryName="cgnReportMeta.REPORTDEFAULTDESCRIPTION" repositoryType="STRING" metadataPropertyName="defaultDescription"/>
  16. <property repositoryName="cgnReport.REPORTSTOREID" repositoryType="STRING" metadataPropertyName="reportStoreID"/>
  17. <property repositoryName="cgnReportMeta.REPORTSEARCHPATH" repositoryType="STRING" metadataPropertyName="reportSearchPath"/>
  18. <property repositoryName="cgnReportMeta.OBJECTCLASS" repositoryType="STRING" metadataPropertyName="objectClass"/>
  19. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="reportStoreID"/>
  20. <property repositoryName="ANCESTORS" repositoryType="LIST" metadataPropertyName="ancestors">
  21. <objectType name="cmis:folder" isFolder="true">
  22. <properties>
  23. <!-- each element of the list will be used as cmis:name -->
  24. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="listItemValue" />
  25. </properties>
  26. </objectType>
  27. </property>
  28. </properties>
  29. <objectTypes>
  30. <objectType name="$p!-2_REPORTVERSIONv-1" isFolder="true">
  31. <properties>
  32. <property repositoryName="cgnVersionMeta.REPORTVERSIONDEFAULTNAME" repositoryType="STRING" metadataPropertyName="reportVersionDefaultName"/>
  33. <property repositoryName="cgnVersionMeta.REPORTASOFTIME" repositoryType="DATETIME" metadataPropertyName="asOfTime"/>
  34. <property repositoryName="cgnVersionMeta.REPORTVERSIONCREATIONTIME" repositoryType="DATETIME" metadataPropertyName="executionTime"/>
  35. <property repositoryName="cgnReport.REPORTSTOREID" repositoryType="STRING" metadataPropertyName="reportStoreID"/>
  36. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="reportVersionDefaultName"/>
  37. <property repositoryName="cgnVersionMeta.REPORTVERSIONOWNER" repositoryType="STRING" metadataPropertyName="reportVersionOwner"/>
  38. <property repositoryName="cgnVersionMeta.REPORTEXECUTIONPARAMETERS" repositoryType="STRING" metadataPropertyName="parameters"/>
  39. <property repositoryName="cgnVersionMeta.REPORTEXECUTIONOPTIONS" repositoryType="STRING" metadataPropertyName="options"/>
  40. <property repositoryName="cgnVersionMeta.OBJECTCLASS" repositoryType="STRING" metadataPropertyName="versionObjectClass"/>
  41. <property repositoryName="cgnTenancy.TENANT_ID" repositoryType="STRING" metadataPropertyName="userTenantID"/>
  42. </properties>
  43. <objectTypes>
  44. <objectType name="$t!-2_OUTPUTv-1" locationDescribedBy="RECIPIENTSLIST">
  45. <condition>
  46. <or>
  47. <metadataValue metadataPropertyName="documentObjectClass" value="output"/>
  48. <metadataValue metadataPropertyName="documentObjectClass" value="documentContent"/>
  49. </or>
  50. </condition>
  51. <properties>
  52. <property repositoryName="cgnOutputMeta.OUTPUTBURSTKEY" repositoryType="STRING" metadataPropertyName="burstKey"/>
  53. <property repositoryName="cgnOutputMeta.OUTPUTLOCALE" repositoryType="STRING" metadataPropertyName="locale"/>
  54. <property repositoryName="cgnOutputMeta.REPORTOUTPUTFORMAT" repositoryType="STRING" metadataPropertyName="format"/>
  55. <property repositoryName="cgnOutputMeta.OUTPUTCREATIONTIME" repositoryType="DATETIME" metadataPropertyName="creationTime"/>
  56. <property repositoryName="cgnReport.REPORTSTOREID" repositoryType="STRING" metadataPropertyName="reportStoreID"/>
  57. <property repositoryName="cgnOutputMeta.OBJECTCLASS" repositoryType="STRING" metadataPropertyName="documentObjectClass"/>
  58. <property repositoryName="cmis:contentStreamMimeType" repositoryType="STRING" metadataPropertyName="contentType"/>
  59. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="reportOutputID" valueHandler="com.cognos.cm.repositoryPluginFramework.PropertyValueConcatenateHandler" valueHandlerArgument="locale"/>
  60. <property repositoryName="cgnOutputMeta.HASRECIPIENTS" repositoryType="INTEGER" metadataPropertyName="hasRecipients" valueHandler="com.ibm.cognos.cm.ecm.cm8.BooleanToIntegerValueHandler"/>
  61. <property repositoryName="cgnOutputMeta.HASRECIPIENTSEMAIL" repositoryType="INTEGER" metadataPropertyName="hasRecipientsEMail" valueHandler="com.ibm.cognos.cm.ecm.cm8.BooleanToIntegerValueHandler"/>
  62. <property repositoryName="RECIPIENTSLIST" repositoryType="LIST" metadataPropertyName="recipients" valueHandler="com.cognos.cm.repositoryPluginFramework.SearchPathListPropertyHandler" valueHandlerArgument="recipients">
  63. <objectType name="$t!-2_OUTPUTRECIPIENTv-1">
  64. <properties>
  65. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="listItemValue" valueHandler="com.ibm.cognos.cm.ecm.cm8.UniqueNameValueHandler"/>
  66. <property repositoryName="cgnBurst.RECIPIENT" repositoryType="STRING" metadataPropertyName="listItemValue" />
  67. <property repositoryName="cgnOutput.outputStoreID" repositoryType="STRING" metadataPropertyName="reportOutputStoreID" />
  68. </properties>
  69. </objectType>
  70. </property>
  71. <property repositoryName="cgnOutputMeta.OUTPUTPOLICIES" repositoryType="STRING" metadataPropertyName="policies"/>
  72. <property repositoryName="cgnOutputMeta.ISOUTPUTPOLICIESACQUIRED" repositoryType="INTEGER" metadataPropertyName="isPoliciesAcquired" valueHandler="com.ibm.cognos.cm.ecm.cm8.BooleanToIntegerValueHandler"/>
  73. <property repositoryName="cgnOutputMeta.OUTPUTOWNER" repositoryType="STRING" metadataPropertyName="owner"/>
  74. <property repositoryName="cgnOutput.outputStoreID" repositoryType="STRING" metadataPropertyName="reportOutputStoreID"/>
  75. <property repositoryName="cgnTenancy.TENANT_ID" repositoryType="STRING" metadataPropertyName="userTenantID"/>
  76. <property repositoryName="REPORTEXECUTIONSPECIFICATION" repositoryType="ASSOCIATED" metadataPropertyName="specification">
  77. <associatedObjectTypes>
  78. <objectType name="cmis:document">
  79. <properties>
  80. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="reportVersionDefaultName" valueHandler="com.cognos.cm.repositoryPluginFramework.PropertyValueAppendStringHandler" valueHandlerArgument="_specification"/>
  81. </properties>
  82. </objectType>
  83. </associatedObjectTypes>
  84. </property>
  85. </properties>
  86. </objectType>
  87. <objectType name="cmis:folder" isFolder="true">
  88. <properties>
  89. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="reportOutputID" valueHandler="com.cognos.cm.repositoryPluginFramework.PropertyValueAppendStringHandler" valueHandlerArgument="_files"/>
  90. </properties>
  91. <objectTypes>
  92. <objectType name="$t!-2_OUTPUTGRAPHICv-1">
  93. <condition>
  94. <metadataValue metadataPropertyName="documentObjectClass" value="graphic"/>
  95. </condition>
  96. <properties>
  97. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="documentObjectID"/>
  98. <property repositoryName="cgnOutput.outputStoreID" repositoryType="STRING" metadataPropertyName="reportOutputStoreID"/>
  99. <property repositoryName="cgnTenancy.TENANT_ID" repositoryType="STRING" metadataPropertyName="userTenantID"/>
  100. <property repositoryName="cmis:contentStreamMimeType" repositoryType="STRING" metadataPropertyName="contentType"/>
  101. </properties>
  102. </objectType>
  103. <objectType name="$t!-2_OUTPUTPAGEv-1">
  104. <condition>
  105. <metadataValue metadataPropertyName="documentObjectClass" value="page"/>
  106. </condition>
  107. <properties>
  108. <property repositoryName="cmis:name" repositoryType="STRING" metadataPropertyName="documentObjectID"/>
  109. <property repositoryName="cgnOutput.outputStoreID" repositoryType="STRING" metadataPropertyName="reportOutputStoreID"/>
  110. <property repositoryName="cgnTenancy.TENANT_ID" repositoryType="STRING" metadataPropertyName="userTenantID"/>
  111. <property repositoryName="cmis:contentStreamMimeType" repositoryType="STRING" metadataPropertyName="contentType"/>
  112. </properties>
  113. </objectType>
  114. </objectTypes>
  115. </objectType>
  116. </objectTypes>
  117. </objectType>
  118. </objectTypes>
  119. </objectType>
  120. </objectTypes>
  121. <characterMappings>
  122. <characterMapping invalidCharacter="&lt;" replaceWith="_" />
  123. <characterMapping invalidCharacter="&gt;" replaceWith="_" />
  124. <characterMapping invalidCharacter="?" replaceWith="_" />
  125. <characterMapping invalidCharacter=":" replaceWith="_" />
  126. <characterMapping invalidCharacter="|" replaceWith="_" />
  127. <characterMapping invalidCharacter="*" replaceWith="_" />
  128. <characterMapping invalidCharacter="&quot;" replaceWith="_" />
  129. <characterMapping invalidCharacter="\" replaceWith="_" />
  130. <characterMapping invalidCharacter="/" replaceWith="_" />
  131. <characterMapping invalidCharacter="#" replaceWith="_" />
  132. <characterMapping invalidCharacter="%" replaceWith="_" />
  133. <characterMapping invalidCharacter="+" replaceWith="_" />
  134. <characterMapping invalidCharacter="." replaceWith="_" />
  135. <characterMapping invalidCharacter="$" replaceWith="_" />
  136. </characterMappings>
  137. </writeConfiguration>
  138. <queryConfiguration>
  139. </queryConfiguration>
  140. </connectionConfiguration>