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

Examples of org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMPFieldBridge


/*     */
/* 119 */     int offset = toInt(parameters, compiler.getOffsetParam(), compiler.getOffsetValue());
/* 120 */     int limit = toInt(parameters, compiler.getLimitParam(), compiler.getLimitValue());
/*     */
/* 122 */     JDBCEntityBridge selectEntity = null;
/* 123 */     JDBCCMPFieldBridge selectField = null;
/* 124 */     SelectFunction selectFunction = null;
/* 125 */     if (compiler.isSelectEntity())
/*     */     {
/* 127 */       selectEntity = (JDBCEntityBridge)compiler.getSelectEntity();
/*     */     }
View Full Code Here


/* 366 */         value = null;
/*     */       }
/*     */
/* 369 */       if ((field instanceof JDBCCMPFieldBridge))
/*     */       {
/* 371 */         JDBCCMPFieldBridge cmpField = (JDBCCMPFieldBridge)field;
/*     */
/* 373 */         if (!cmpField.isLoaded(ctx))
/*     */         {
/* 375 */           if (this.log.isTraceEnabled())
/*     */           {
/* 377 */             this.log.trace("Preloading data: entity=" + this.manager.getEntityBridge().getEntityName() + " pk=" + ctx.getId() + " cmpField=" + cmpField.getFieldName());
/*     */           }
/*     */
/* 384 */           cmpField.setInstanceValue(ctx, value);
/*     */
/* 387 */           cmpField.setClean(ctx);
/*     */
/* 389 */           loaded = true;
/*     */         }
/* 393 */         else if (this.log.isTraceEnabled())
/*     */         {
/* 395 */           this.log.trace("CMPField already loaded: entity=" + this.manager.getEntityBridge().getEntityName() + " pk=" + ctx.getId() + " cmpField=" + cmpField.getFieldName());
/*     */         }
/*     */
/*     */       }
/* 402 */       else if ((field instanceof JDBCCMRFieldBridge))
/*     */       {
View Full Code Here

/*     */   }
/*     */
/*     */   protected JDBCCMPFieldBridge getGeneratedPKField()
/*     */     throws DeploymentException
/*     */   {
/* 169 */     JDBCCMPFieldBridge pkField = null;
/* 170 */     JDBCFieldBridge[] pkFields = this.entity.getPrimaryKeyFields();
/* 171 */     for (int i = 0; i < pkFields.length; i++)
/*     */     {
/* 173 */       if (pkField != null)
/* 174 */         throw new DeploymentException("Generation only supported with single PK field");
View Full Code Here

/*     */     {
/* 106 */       setSelectEntity(entity);
/*     */     }
/*     */     else
/*     */     {
/* 110 */       JDBCCMPFieldBridge field = entity.getCMPFieldByName(fieldName);
/* 111 */       if (field == null)
/*     */       {
/* 113 */         throw new DeploymentException("Unknown cmp field: " + fieldName);
/*     */       }
/* 115 */       setSelectField(field);
View Full Code Here

/*     */       }
/*     */
/*     */     }
/*     */     else
/*     */     {
/* 163 */       JDBCCMPFieldBridge selectField = getSelectField();
/* 164 */       JDBCStoreManager manager = (JDBCStoreManager)getSelectField().getManager();
/* 165 */       table = manager.getEntityBridge().getQualifiedTableName();
/* 166 */       selectList = SQLUtil.getColumnNamesClause(selectField, getTableAlias(alias, from, manager.getEntityBridge().getTableName()), new StringBuffer()).toString();
/*     */     }
/*     */
View Full Code Here

TOP

Related Classes of org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMPFieldBridge

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.