2 <component name="org.collectionspace.ecm.platform.default.LifeCycleManagerExtensions">
4 <extension target="org.nuxeo.ecm.core.lifecycle.LifeCycleService"
7 <type name="CollectionSpaceDocument">default</type>
11 <extension target="org.nuxeo.ecm.core.lifecycle.LifeCycleService" point="lifecycle">
13 <documentation>CollectionSpace core default life cycle definition.</documentation>
15 <lifecycle name="cs_default" defaultInitial="active">
17 <transition name="delete" destinationState="deleted">
18 <description>Move document to trash (temporary delete)</description>
20 <transition name="undelete" destinationState="active">
21 <description>Recover the document from trash</description>
25 <state name="active" description="Default state" initial="true">
27 <transition>delete</transition>
30 <state name="deleted" description="Document is deleted">
32 <transition>undelete</transition>
39 <extension target="org.nuxeo.ecm.core.lifecycle.LifeCycleService" point="lifecycle">
41 <documentation>CollectionSpace "locking" life cycle definition.</documentation>
43 <lifecycle name="cs_locking" defaultInitial="active">
45 <transition name="lock" destinationState="locked">
46 <description>Lock document</description>
48 <transition name="unlock" destinationState="active">
49 <description>Unlock the document</description>
51 <transition name="delete" destinationState="deleted">
52 <description>Move document to trash (temporary delete)</description>
54 <transition name="undelete" destinationState="active">
55 <description>Recover the document from trash</description>
59 <state name="active" description="Default state" initial="true">
61 <transition>delete</transition>
62 <transition>lock</transition>
65 <state name="locked" description="Locked state">
67 <transition>unlock</transition>
70 <state name="deleted" description="Document is deleted">
72 <transition>undelete</transition>