2013-08-22 26 views
2

我試圖從一個資源或節點中獲取cq5內屬性的資源或節點的CRC或md5。例如,假設我有一個DAM資產,我希望獲得包含圖像數據的字節blob的MD5指紋,以便我知道內部數據何時發生變化。是否有可能在CQ5中獲得節點或吊索資源的CRC?

這對節點來說也是很方便的。 CQ5有沒有內置的方法來獲取?

回答

2

你有沒有試過把'etag'mixin加入你想要校驗的節點?引用the spec on the etag mixin

jcr:etag屬性是一個不透明的字符串,其語法與爲HTTP/1.1中的實體標籤定義的語法相同。在語義上,jcr:etag與HTTP/1.1強實體標記相當。

創建mix:etag節點N或將mix:etag分配給N時,存儲庫必須創建一個具有實現確定值的jcr:etag屬性。

的JCR的值:ETAG屬性必須改變立即上的任何以下變化到N堅持:

  • 二進制屬性被添加到N.
  • 二進制屬性選自N除去
  • N的現有BINARY屬性的值發生更改。
+0

感謝羅伯特,明白了。 –

相關問題