cacheValidator.xml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <!--
  2. Licensed Materials - Property of IBM
  3. BI and PM: CM
  4. (C) Copyright IBM Corp. 2008, 2009
  5. US Government Users Restricted Rights - Use, duplication or disclosure
  6. restricted by GSA ADP Schedule Contract with IBM Corp.
  7. -->
  8. <!-- Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  9. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated). -->
  10. <subscriptions>
  11. <subscription name="cacheValidatorSupport">
  12. <observable>
  13. <classes>
  14. <class>
  15. <name>dataSourceSignon</name>
  16. </class>
  17. <class>
  18. <name>dataSourceConnection</name>
  19. </class>
  20. <class>
  21. <name>dataSourceCredential</name>
  22. </class>
  23. <class>
  24. <name>content</name>
  25. </class>
  26. <class>
  27. <name>runTimeState</name>
  28. </class>
  29. <class>
  30. <name>folder</name>
  31. </class>
  32. <class>
  33. <name>package</name>
  34. </class>
  35. <class>
  36. <name>model</name>
  37. </class>
  38. <class>
  39. <name>modelView</name>
  40. </class>
  41. <class>
  42. <name>packageConfiguration</name>
  43. </class>
  44. </classes>
  45. <parentNotifiedClasses>
  46. <class>
  47. <name>output</name>
  48. <steps>3</steps>
  49. </class>
  50. </parentNotifiedClasses>
  51. <defaultParentNotification>2</defaultParentNotification>
  52. <operations>
  53. <operation>
  54. <name>add</name>
  55. <returnProperties>
  56. <returnProperty>storeID</returnProperty>
  57. <returnProperty>$(parent)storeID</returnProperty>
  58. </returnProperties>
  59. </operation>
  60. <operation>
  61. <name>update</name>
  62. <returnProperties>
  63. <returnProperty>storeID</returnProperty>
  64. <returnProperty>$(parent)storeID</returnProperty>
  65. </returnProperties>
  66. </operation>
  67. <operation>
  68. <name>delete</name>
  69. <returnProperties>
  70. <returnProperty>storeID</returnProperty>
  71. <returnProperty>$(parent)storeID</returnProperty>
  72. </returnProperties>
  73. </operation>
  74. <operation>
  75. <name>move</name>
  76. <returnProperties>
  77. <returnProperty>storeID</returnProperty>
  78. <returnProperty>$(parent)storeID</returnProperty>
  79. </returnProperties>
  80. </operation>
  81. <operation>
  82. <name>copy</name>
  83. <returnProperties>
  84. <returnProperty>storeID</returnProperty>
  85. <returnProperty>$(parent)storeID</returnProperty>
  86. </returnProperties>
  87. </operation>
  88. </operations>
  89. </observable>
  90. <observer>
  91. <notificationImplementation>com.cognos.cm.notification.observers.CMValidatorObserver</notificationImplementation>
  92. </observer>
  93. </subscription>
  94. </subscriptions>