[jbpm-commits] JBoss JBPM SVN: r1876 - jbpm4/pvm/trunk/modules/core/src/main/resources/org/jbpm/pvm.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue Aug 12 08:24:55 EDT 2008
Author: porcherg
Date: 2008-08-12 08:24:55 -0400 (Tue, 12 Aug 2008)
New Revision: 1876
Modified:
jbpm4/pvm/trunk/modules/core/src/main/resources/org/jbpm/pvm/hibernate.wire.hbm.xml
Log:
persistence for ProvidedObjectDescriptor
Modified: jbpm4/pvm/trunk/modules/core/src/main/resources/org/jbpm/pvm/hibernate.wire.hbm.xml
===================================================================
--- jbpm4/pvm/trunk/modules/core/src/main/resources/org/jbpm/pvm/hibernate.wire.hbm.xml 2008-08-12 11:47:55 UTC (rev 1875)
+++ jbpm4/pvm/trunk/modules/core/src/main/resources/org/jbpm/pvm/hibernate.wire.hbm.xml 2008-08-12 12:24:55 UTC (rev 1876)
@@ -7,25 +7,26 @@
<!-- ### DESCRIPTORS #################################################### -->
<class name="AbstractDescriptor" table="JBPM_DESCRIPTOR" abstract="true" discriminator-value="abstract">
<!--
- byte : ByteDescriptor
- string : StringDescriptor
- char : CharacterDescriptor
- class : ClassDescriptor
- double : DoubleDescriptor
- expr : ExpressionDescriptor
- float : FloatDescriptor
- long : LongDescriptor
- int : IntegerDescriptor
- short : ShortDescriptor
- coll : CollectionDescriptor
- map : MapDescriptor
- list : ListDescriptor
- set : SetDescriptor
- object : ObjectDescriptor
- ref : ReferenceDescriptor
- null : NullDescriptor
- true : TrueDescriptor
- false : FalseDescriptor
+ byte : ByteDescriptor
+ string : StringDescriptor
+ char : CharacterDescriptor
+ class : ClassDescriptor
+ double : DoubleDescriptor
+ expr : ExpressionDescriptor
+ float : FloatDescriptor
+ long : LongDescriptor
+ int : IntegerDescriptor
+ short : ShortDescriptor
+ coll : CollectionDescriptor
+ map : MapDescriptor
+ list : ListDescriptor
+ set : SetDescriptor
+ object : ObjectDescriptor
+ ref : ReferenceDescriptor
+ null : NullDescriptor
+ true : TrueDescriptor
+ false : FalseDescriptor
+ provided : ProvidedObjectDescriptor
-->
<id name="dbid" column="DBID_">
<generator class="native" />
@@ -101,7 +102,7 @@
<subclass name="ObjectDescriptor" discriminator-value="object">
<property name="className" column="TEXT_" />
<property name="methodName" column="METHOD_" />
- <property name="isAutoWireEnabled" column="AUTOWIRE_" />
+ <property name="isAutoWireEnabled" column="BOOLVAL_" />
<property name="factoryObjectName" column="FACTORYNAME_" />
<many-to-one name="factoryDescriptor"
@@ -128,6 +129,13 @@
<property name="language" column="METHOD_" />
</subclass>
+ <subclass name="ProvidedObjectDescriptor" discriminator-value="provided">
+ <any name="providedObject" id-type="long" cascade="all">
+ <column name="TEXT_" />
+ <column name="LONGVAL_" />
+ </any>
+ <property name="exposeType" column="BOOLVAL_" />
+ </subclass>
</class>
<!-- ### OPERATIONS ##################################################### -->
More information about the jbpm-commits
mailing list