User: mgroot
Date: 01/01/24 12:37:23
Modified: src/main/org/jboss/ejb/plugins/jaws/deployment
JawsEntity.java
Log:
Added pk-constraint tag
Revision Changes Path
1.4 +10 -2
jboss/src/main/org/jboss/ejb/plugins/jaws/deployment/JawsEntity.java
Index: JawsEntity.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/deployment/JawsEntity.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JawsEntity.java 2000/05/31 06:59:07 1.3
+++ JawsEntity.java 2001/01/24 20:37:23 1.4
@@ -29,7 +29,7 @@
*
* @see <related>
* @author Rickard �berg ([EMAIL PROTECTED])
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class JawsEntity
extends com.dreambean.ejx.ejb.Entity
@@ -44,6 +44,7 @@
boolean tunedUpdates = true;
boolean readOnly = false;
int timeOut = 5*60; // 5 minute timeout on read-only state
+ boolean pkConstraint = false;
Customizer c;
@@ -70,6 +71,9 @@
public void setTimeOut(int t) { timeOut = t; }
public int getTimeOut() { return timeOut; }
+ public void setPkConstraint(boolean pkConstraint) { this.pkConstraint =
pkConstraint; }
+ public boolean getPkConstraint() { return pkConstraint; }
+
public com.dreambean.ejx.ejb.CMPField addCMPField()
throws Exception
{
@@ -117,6 +121,7 @@
XMLManager.addElement(entity,"tuned-updates",new
Boolean(getTunedUpdates()).toString());
XMLManager.addElement(entity,"read-only",new
Boolean(getReadOnly()).toString());
XMLManager.addElement(entity,"time-out",new Integer(getTimeOut()).toString());
+ XMLManager.addElement(entity,"pk-constraint",new
Boolean(getPkConstraint()).toString());
for (Iterator enum = getCMPFields(); enum.hasNext();)
{
@@ -177,7 +182,10 @@
} else if (name.equals("finder"))
{
addFinder().importXml((Element)n);
- }
+ } else if (name.equals("pk-constraint"))
+ {
+ setPkConstraint(new Boolean(n.hasChildNodes() ?
XMLManager.getString(n) : "").booleanValue());
+ }
}
} else // EJB-JAR XML
{