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
        {
  
  
  

Reply via email to