Package org.jboss.ejb.plugins.cmp.jdbc

Examples of org.jboss.ejb.plugins.cmp.jdbc.JDBCTypeFactory$PropertyStack


      }

      metaData = loadJDBCEntityMetaData();

      // setup the type factory, which is used to map java types to sql types.
      typeFactory = new JDBCTypeFactory(metaData.getTypeMapping(),
         metaData.getJDBCApplication().getValueClasses(),
         metaData.getJDBCApplication().getUserTypeMappings()
      );

      entityBridge = new JDBCEntityBridge2(this, metaData);
View Full Code Here


      }

      if(entity.getMetaData().hasRowLocking())
      {
         JDBCEntityPersistenceStore manager = entity.getManager();
         JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
         JDBCTypeMappingMetaData typeMapping = typeFactory.getTypeMapping();
         JDBCFunctionMappingMetaData rowLockingTemplate = typeMapping.getRowLockingTemplate();
         if(rowLockingTemplate == null)
         {
            throw new DeploymentException("Row locking template is not defined for mapping: " + typeMapping.getName());
         }
View Full Code Here

      }

      metaData = loadJDBCEntityMetaData();

      // setup the type factory, which is used to map java types to sql types.
      typeFactory = new JDBCTypeFactory(metaData.getTypeMapping(),
         metaData.getJDBCApplication().getValueClasses(),
         metaData.getJDBCApplication().getUserTypeMappings()
      );

      entityBridge = new JDBCEntityBridge2(this, metaData);
View Full Code Here

      if(!metadata.isRelationTableField())
         tableIndex = entityBridge.addTableField(this);
      else
         tableIndex = -1;

      final JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
      stateFactory = JDBCTypeFactory.getCMPFieldStateFactory(
         typeFactory, metadata.getStateFactory(), fieldType
      );
      checkDirtyAfterGet = JDBCTypeFactory.checkDirtyAfterGet(
         typeFactory, metadata.getCheckDirtyAfterGet(), fieldType
View Full Code Here

      }

      if(entity.getMetaData().hasRowLocking())
      {
         JDBCEntityPersistenceStore manager = entity.getManager();
         JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
         JDBCTypeMappingMetaData typeMapping = typeFactory.getTypeMapping();
         JDBCFunctionMappingMetaData rowLockingTemplate = typeMapping.getRowLockingTemplate();
         if(rowLockingTemplate == null)
         {
            throw new DeploymentException("Row locking template is not defined for mapping: " + typeMapping.getName());
         }
View Full Code Here

      }

      if(entity.getMetaData().hasRowLocking())
      {
         JDBCEntityPersistenceStore manager = entity.getManager();
         JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
         JDBCTypeMappingMetaData typeMapping = typeFactory.getTypeMapping();
         JDBCFunctionMappingMetaData rowLockingTemplate = typeMapping.getRowLockingTemplate();

         if(rowLockingTemplate == null)
         {
            throw new DeploymentException("Row locking template is not defined for mapping: " + typeMapping.getName());
View Full Code Here

/* 426 */       this.log.debug("Initializing CMP plugin for " + this.container.getBeanMetaData().getEjbName());
/*     */     }
/*     */
/* 429 */     this.metaData = loadJDBCEntityMetaData();
/*     */
/* 432 */     this.typeFactory = new JDBCTypeFactory(this.metaData.getTypeMapping(), this.metaData.getJDBCApplication().getValueClasses(), this.metaData.getJDBCApplication().getUserTypeMappings());
/*     */
/* 437 */     this.entityBridge = new JDBCEntityBridge2(this, this.metaData);
/* 438 */     this.entityBridge.init();
/*     */
/* 440 */     Catalog catalog = getCatalog();
View Full Code Here

/*      */     }
/*      */
/*  326 */     if (this.entity.getMetaData().hasRowLocking())
/*      */     {
/*  328 */       JDBCEntityPersistenceStore manager = this.entity.getManager();
/*  329 */       JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
/*  330 */       JDBCTypeMappingMetaData typeMapping = typeFactory.getTypeMapping();
/*  331 */       JDBCFunctionMappingMetaData rowLockingTemplate = typeMapping.getRowLockingTemplate();
/*  332 */       if (rowLockingTemplate == null)
/*      */       {
/*  334 */         throw new DeploymentException("Row locking template is not defined for mapping: " + typeMapping.getName());
/*      */       }
View Full Code Here

/*     */     }
/*     */
/*  65 */     if (entity.getMetaData().hasRowLocking())
/*     */     {
/*  67 */       JDBCEntityPersistenceStore manager = entity.getManager();
/*  68 */       JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
/*  69 */       JDBCTypeMappingMetaData typeMapping = typeFactory.getTypeMapping();
/*  70 */       JDBCFunctionMappingMetaData rowLockingTemplate = typeMapping.getRowLockingTemplate();
/*     */
/*  72 */       if (rowLockingTemplate == null)
/*     */       {
/*  74 */         throw new DeploymentException("Row locking template is not defined for mapping: " + typeMapping.getName());
View Full Code Here

/* 118 */     if (!metadata.isRelationTableField())
/* 119 */       this.tableIndex = entityBridge.addTableField(this);
/*     */     else {
/* 121 */       this.tableIndex = -1;
/*     */     }
/* 123 */     JDBCTypeFactory typeFactory = manager.getJDBCTypeFactory();
/* 124 */     this.stateFactory = JDBCTypeFactory.getCMPFieldStateFactory(typeFactory, metadata.getStateFactory(), this.fieldType);
/*     */
/* 127 */     this.checkDirtyAfterGet = JDBCTypeFactory.checkDirtyAfterGet(typeFactory, metadata.getCheckDirtyAfterGet(), this.fieldType);
/*     */
/* 131 */     this.log = createLogger(manager, this.fieldName);
View Full Code Here

TOP

Related Classes of org.jboss.ejb.plugins.cmp.jdbc.JDBCTypeFactory$PropertyStack

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.