alfresco中Policy載體分類和繼承關係

2021-08-25 07:10:32 字數 1983 閱讀 5086

policy是alfresco中類似aop的一種實現。

可以通過policy實現乙個動態增加業務邏輯的操作,這些操作在落基上沒有關聯。

一、policy的繼承關係

二、propertypolicy的繼承關係

目前propertypolicy沒有被繼承使用。

三、associationpolicy的繼承關係

四、classpolicy的繼承關係

由於classpolicy的繼承關係較複雜,因此分成幾個層次。

1、classpolicy的子類

2、其他繼承類

五、classpolicy的分布

1、asynchronousactionexecutionqueuepolicies

******************************=

onasyncactionexecute

2、contentservicepolicies

******************************=

1) oncontentupdatepolicy

2) oncontentreadpolicy

3、nodeservicepolicies

******************************=

1) beforecreatestorepolicy

2) oncreatestorepolicy

3) beforecreatenodepolicy

4) oncreatenodepolicy

5) onmovenodepolicy

6) beforeupdatenodepolicy

7) onupdatenodepolicy

8) onupdatepropertiespolicy

9) beforedeletenodepolicy

10) ondeletenodepolicy

11) beforeaddaspectpolicy

12) onaddaspectpolicy

13) beforeremoveaspectpolicy

14) onremoveaspectpolicy

15) beforecreatenodeassociationpolicy

16) oncreatenodeassociationpolicy

17) beforecreatechildassociationpolicy

18) oncreatechildassociationpolicy

19) beforedeletechildassociationpolicy

20) ondeletechildassociationpolicy

21) oncreateassociationpolicy

22) ondeleteassociationpolicy

4、copyservicepolicies

****************************************

oncopynodepolicy

oncopycompletepolicy

5、versionservicepolicies

****************************************

beforecreateversionpolicy

aftercreateversionpolicy

oncreateversionpolicy

calculateversionlabelpolicy

****************************************

alfresco中資料的儲存方式

在alfresco中,任何的資料都是以node為物件進行儲存的。這有點像物件導向的資料庫,但是alfresco中只有node一種物件。每個node在儲存時被分解成兩部分 一部分是儲存在關係型資料庫中的元資料另一部分是以檔案形式儲存在磁碟中的檔案內容。元資料是必須的,儲存在磁碟上的檔案可能有,也可能沒...

oracle策略POLICY學習

oracle策略policy學習 01 1 建立測試表 02create table test policy03 04 username varchar2 10 05 password number 10 06 07insert into t policy values a 30 08insert ...

alfresco內容建模分析 1

與內容建模相關的技術介紹 一 元資料 元資料 meta data 是關於資料的資料,是用來描述資料的資料。元資料描述了資料的結構和意義。1 元資料的概念是抽象的。當人們描述現實世界的事物時,就會產生抽象資訊。這些描述事物的抽象資訊便可以看作是元資料。比如,對乙個檔案進行描述,包括乙個檔案的名稱 檔案...