Rev 1775 | Rev 1782 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1775 | Rev 1781 | ||
---|---|---|---|
Line 18... | Line 18... | ||
18 | <property name="saveDate" type="timestamp"/> |
18 | <property name="saveDate" type="timestamp"/> |
19 | <property name="active" type="boolean"/> |
19 | <property name="active" type="boolean"/> |
20 | <property name="name" type="string"/> |
20 | <property name="name" type="string"/> |
21 | <property name="description" type="text"/> |
21 | <property name="description" type="text"/> |
22 | <property name="path" type="string"/> |
22 | <property name="path" type="string"/> |
23 | <set name="flowComponents" cascade="none" lazy="true"> |
- | |
24 | <key column="bpmn_process"/> |
- | |
25 | <one-to-many class="pt.estgp.estgweb.domain.BpmnFlowComponent"/> |
- | |
26 | </set> |
- | |
27 | <set name="actorPools" cascade="none" lazy="true"> |
23 | <list name="actorPools" cascade="none" lazy="false"> |
28 | <key column="bpmn_process"/> |
24 | <key column="bpmn_process"/> |
- | 25 | <index column="i"/> |
|
29 | <one-to-many class="pt.estgp.estgweb.domain.BpmnActorPool"/> |
26 | <one-to-many class="pt.estgp.estgweb.domain.BpmnActorPool"/> |
30 | </set> |
27 | </list> |
31 | <subclass name="pt.estgp.estgweb.domain.BpmnProcessImpl" discriminator-value="BpmnProcessImpl"/> |
28 | <subclass name="pt.estgp.estgweb.domain.BpmnProcessImpl" discriminator-value="BpmnProcessImpl"/> |
32 | </class> |
29 | </class> |
33 | 30 | ||
34 | 31 | ||
35 | <!-- |
32 | <!-- |
Line 66... | Line 63... | ||
66 | <discriminator column="discriminator"/> |
63 | <discriminator column="discriminator"/> |
67 | <timestamp source="db" name="updateDate" unsaved-value="null"/> |
64 | <timestamp source="db" name="updateDate" unsaved-value="null"/> |
68 | <property name="saveDate" type="timestamp"/> |
65 | <property name="saveDate" type="timestamp"/> |
69 | <property name="name" type="string"/> |
66 | <property name="name" type="string"/> |
70 | <property name="description" type="text"/> |
67 | <property name="description" type="text"/> |
- | 68 | <many-to-one name="process" column="bpmn_process" class="pt.estgp.estgweb.domain.BpmnProcess" lazy="false" outer-join="true"/> |
|
71 | <many-to-one name="actorSelector" class="pt.estgp.estgweb.domain.BpmnAbstractActorSelector" lazy="false" outer-join="true"/> |
69 | <many-to-one name="actorSelector" class="pt.estgp.estgweb.domain.BpmnAbstractActorSelector" lazy="false" outer-join="true"/> |
72 | <many-to-one name="gestorPool" class="pt.estgp.estgweb.domain.BpmnAbstractActorSelector" lazy="false" outer-join="true"/> |
70 | <many-to-one name="gestorPool" class="pt.estgp.estgweb.domain.BpmnAbstractActorSelector" lazy="false" outer-join="true"/> |
- | 71 | <list name="flowComponents" cascade="none" lazy="false"> |
|
- | 72 | <key column="actor_pool"/> |
|
- | 73 | <index column="i"/> |
|
- | 74 | <one-to-many class="pt.estgp.estgweb.domain.BpmnFlowComponent"/> |
|
- | 75 | </list> |
|
73 | <subclass name="pt.estgp.estgweb.domain.BpmnActorPoolImpl" discriminator-value="BpmnActorPoolImpl"/> |
76 | <subclass name="pt.estgp.estgweb.domain.BpmnActorPoolImpl" discriminator-value="BpmnActorPoolImpl"/> |
74 | </class> |
77 | </class> |
75 | 78 | ||
76 | <class name="pt.estgp.estgweb.domain.BpmnAbstractActorSelector" table="bpmn_abstract_actor_selector" abstract="true"> |
79 | <class name="pt.estgp.estgweb.domain.BpmnAbstractActorSelector" table="bpmn_abstract_actor_selector" abstract="true"> |
77 | <meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
80 | <meta attribute="extends">pt.estgp.estgweb.domain.DomainObject</meta> |
Line 126... | Line 129... | ||
126 | <discriminator column="discriminator"/> |
129 | <discriminator column="discriminator"/> |
127 | <timestamp source="db" name="updateDate" unsaved-value="null"/> |
130 | <timestamp source="db" name="updateDate" unsaved-value="null"/> |
128 | <property name="saveDate" type="timestamp"/> |
131 | <property name="saveDate" type="timestamp"/> |
129 | <property name="title" type="string"/> |
132 | <property name="title" type="string"/> |
130 | <property name="description" type="text"/> |
133 | <property name="description" type="text"/> |
131 | <!--<many-to-one name="bpmnStep" class="pt.estgp.estgweb.domain.BpmnProcessStep" lazy="no-proxy" outer-join="true"/>--> |
134 | <many-to-one name="actorPool" column="actor_pool" class="pt.estgp.estgweb.domain.BpmnActorPoolImpl" lazy="no-proxy" outer-join="true"/> |
132 | <set name="flowConnectors" cascade="none" lazy="true"> |
135 | <set name="flowConnectors" cascade="none" lazy="true"> |
133 | <key column="inFlowComponent"/> |
136 | <key column="inFlowComponent"/> |
134 | <one-to-many class="pt.estgp.estgweb.domain.BpmnFlowConnector"/> |
137 | <one-to-many class="pt.estgp.estgweb.domain.BpmnFlowConnector"/> |
135 | </set> |
138 | </set> |
136 | <!-- |
139 | <!-- |
Line 142... | Line 145... | ||
142 | <meta attribute="scope-class">public abstract</meta> |
145 | <meta attribute="scope-class">public abstract</meta> |
143 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTask" abstract="true"> |
146 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTask" abstract="true"> |
144 | <meta attribute="scope-class">public abstract</meta> |
147 | <meta attribute="scope-class">public abstract</meta> |
145 | <property name="targetService" type="string"/> |
148 | <property name="targetService" type="string"/> |
146 | <property name="targetMethod" type="string"/> |
149 | <property name="targetMethod" type="string"/> |
147 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTaskImpl" abstract="true"> |
150 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTaskImpl"> |
148 | <meta attribute="scope-class">public abstract</meta> |
- | |
149 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTaskActor" abstract="true"> |
151 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTaskActor" abstract="true"> |
150 | <meta attribute="scope-class">public abstract</meta> |
152 | <meta attribute="scope-class">public abstract</meta> |
151 | <property name="interfacePlugin" type="string"/> |
153 | <property name="interfacePlugin" type="string"/> |
152 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTaskActorImpl" discriminator-value="BpmnFlowComponentTaskActorImpl"/> |
154 | <subclass name="pt.estgp.estgweb.domain.BpmnFlowComponentTaskActorImpl" discriminator-value="BpmnFlowComponentTaskActorImpl"/> |
153 | </subclass> |
155 | </subclass> |