User: dsundstrom
  Date: 02/01/15 12:49:11

  Modified:    src/main/org/jboss/ejb/plugins/cmp/jdbc/bridge
                        JDBCCMP2xFieldBridge.java
  Log:
  Added isLoaded  method.
  
  Revision  Changes    Path
  1.10      +10 -1     
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/bridge/JDBCCMP2xFieldBridge.java
  
  Index: JDBCCMP2xFieldBridge.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/bridge/JDBCCMP2xFieldBridge.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- JDBCCMP2xFieldBridge.java 2001/12/02 01:41:46     1.9
  +++ JDBCCMP2xFieldBridge.java 2002/01/15 20:49:11     1.10
  @@ -32,7 +32,7 @@
    *      One for each entity bean cmp field.       
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Dain Sundstrom</a>
  - * @version $Revision: 1.9 $
  + * @version $Revision: 1.10 $
    */                            
   public class JDBCCMP2xFieldBridge extends JDBCAbstractCMPFieldBridge {
   
  @@ -64,6 +64,11 @@
      }
      
      public void setInstanceValue(EntityEnterpriseContext ctx, Object value) {
  +      if(isPrimaryKeyMember() && manager.getEntityBridge().isCreated(ctx)) {
  +//         throw new IllegalStateException("A field that is a member " +
  +//               "of the primary key can only be set in ejbCreate");
  +      }
  +      
         FieldState fieldState = getFieldState(ctx);
   
         // short-circuit to avoid repetive comparisons
  @@ -77,6 +82,10 @@
         
         // update current value
         fieldState.value = value;
  +   }
  +
  +   public boolean isLoaded(EntityEnterpriseContext ctx) {
  +      return getFieldState(ctx).isLoaded;
      }
      
      /**
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to