📄 companybeanfunctionset_eb9e26f7.java
字号:
tempTimestamp=(java.sql.Timestamp)inputRecord.get(16); if(tempTimestamp==null) pstmt.setNull(16,java.sql.Types.TIMESTAMP); else pstmt.setTimestamp(16,tempTimestamp); } // For column CREATE_BY { String tempString; tempString=(String)inputRecord.get(17); if(tempString==null) pstmt.setNull(17,java.sql.Types.VARCHAR); else pstmt.setString(17,tempString); } // For column LAST_MODIFY_DTTM { java.sql.Timestamp tempTimestamp; tempTimestamp=(java.sql.Timestamp)inputRecord.get(18); if(tempTimestamp==null) pstmt.setNull(18,java.sql.Types.TIMESTAMP); else pstmt.setTimestamp(18,tempTimestamp); } // For column LAST_MODIFY_BY { String tempString; tempString=(String)inputRecord.get(19); if(tempString==null) pstmt.setNull(19,java.sql.Types.VARCHAR); else pstmt.setString(19,tempString); } // For column COMPANY_PREFIX_CD { String tempString; tempString=(String)inputRecord.get(20); if(tempString==null) pstmt.setNull(20,java.sql.Types.VARCHAR); else pstmt.setString(20,tempString); } // For column LAST_MTH_END { java.sql.Timestamp tempTimestamp; tempTimestamp=(java.sql.Timestamp)inputRecord.get(21); if(tempTimestamp==null) pstmt.setNull(21,java.sql.Types.TIMESTAMP); else pstmt.setTimestamp(21,tempTimestamp); } // For column BANK_ID { String tempString; tempString=(String)inputRecord.get(22); if(tempString==null) pstmt.setNull(22,java.sql.Types.VARCHAR); else pstmt.setString(22,tempString); } // For column COMPANY_DESC_ENG { String tempString; tempString=(String)inputRecord.get(23); if(tempString==null) pstmt.setNull(23,java.sql.Types.VARCHAR); else pstmt.setString(23,tempString); } // For column COMPANY_DESC_CHT { String tempString; tempString=(String)inputRecord.get(24); if(tempString==null) pstmt.setNull(24,java.sql.Types.VARCHAR); else pstmt.setString(24,tempString); } // For column COMPANY_DESC_CHS { String tempString; tempString=(String)inputRecord.get(25); if(tempString==null) pstmt.setNull(25,java.sql.Types.VARCHAR); else pstmt.setString(25,tempString); } // For column CUSTOMER_PREFIX_CD { String tempString; tempString=(String)inputRecord.get(26); if(tempString==null) pstmt.setNull(26,java.sql.Types.VARCHAR); else pstmt.setString(26,tempString); } if (pstmt.executeUpdate()==0) throw new DataStoreAdapterException("DSA_ERROR",new javax.ejb.NoSuchEntityException(), this.getClass()); } catch (SQLException e) { throw new DataStoreAdapterException("DSA_ERROR", e ,this.getClass()); } finally { try { if(pstmt != null) { returnPreparedStatement(connection, pstmt); } } catch (SQLException ignored) {} } } /** * StoreUsingOCC */ public void StoreUsingOCC(IndexedRecord inputRecord, Object connection, WSInteractionSpec interactionSpec) throws DataStoreAdapterException { PreparedStatement pstmt = null; try { pstmt = prepareStatement(connection,"UPDATE WKEXS.COMPANY SET COMPANY_NAME_CHT = ?, COMPANY_NAME_CHS = ?, COMPANY_NAME_ENG = ?, COMPANY_CHOP_NAME_CHT = ?, COMPANY_CHOP_NAME_CHS = ?, COMPANY_CHOP_NAME_ENG = ?, COMPANY_ADDRESS_CHT = ?, COMPANY_ADDRESS_CHS = ?, COMPANY_ADDRESS_ENG = ?, BASE_CURRENCY = ?, POSTAL_CD = ?, TELEPHONE = ?, FAX = ?, EMAIL = ?, ACTIVE = ?, CREATE_DTTM = ?, CREATE_BY = ?, LAST_MODIFY_DTTM = ?, LAST_MODIFY_BY = ?, COMPANY_PREFIX_CD = ?, LAST_MTH_END = ?, BANK_ID = ?, COMPANY_DESC_ENG = ?, COMPANY_DESC_CHT = ?, COMPANY_DESC_CHS = ?, CUSTOMER_PREFIX_CD = ? WHERE COMPANY_ID = ?"); // For column COMPANY_ID { String tempString; tempString=(String)inputRecord.get(0); if(tempString==null) pstmt.setNull(27,java.sql.Types.VARCHAR); else pstmt.setString(27,tempString); } // For column COMPANY_NAME_CHT { String tempString; tempString=(String)inputRecord.get(1); if(tempString==null) pstmt.setNull(1,java.sql.Types.VARCHAR); else pstmt.setString(1,tempString); } // For column COMPANY_NAME_CHS { String tempString; tempString=(String)inputRecord.get(2); if(tempString==null) pstmt.setNull(2,java.sql.Types.VARCHAR); else pstmt.setString(2,tempString); } // For column COMPANY_NAME_ENG { String tempString; tempString=(String)inputRecord.get(3); if(tempString==null) pstmt.setNull(3,java.sql.Types.VARCHAR); else pstmt.setString(3,tempString); } // For column COMPANY_CHOP_NAME_CHT { String tempString; tempString=(String)inputRecord.get(4); if(tempString==null) pstmt.setNull(4,java.sql.Types.VARCHAR); else pstmt.setString(4,tempString); } // For column COMPANY_CHOP_NAME_CHS { String tempString; tempString=(String)inputRecord.get(5); if(tempString==null) pstmt.setNull(5,java.sql.Types.VARCHAR); else pstmt.setString(5,tempString); } // For column COMPANY_CHOP_NAME_ENG { String tempString; tempString=(String)inputRecord.get(6); if(tempString==null) pstmt.setNull(6,java.sql.Types.VARCHAR); else pstmt.setString(6,tempString); } // For column COMPANY_ADDRESS_CHT { String tempString; tempString=(String)inputRecord.get(7); if(tempString==null) pstmt.setNull(7,java.sql.Types.VARCHAR); else pstmt.setString(7,tempString); } // For column COMPANY_ADDRESS_CHS { String tempString; tempString=(String)inputRecord.get(8); if(tempString==null) pstmt.setNull(8,java.sql.Types.VARCHAR); else pstmt.setString(8,tempString); } // For column COMPANY_ADDRESS_ENG { String tempString; tempString=(String)inputRecord.get(9); if(tempString==null) pstmt.setNull(9,java.sql.Types.VARCHAR); else pstmt.setString(9,tempString); } // For column BASE_CURRENCY { String tempString; tempString=(String)inputRecord.get(10); if(tempString==null) pstmt.setNull(10,java.sql.Types.VARCHAR); else pstmt.setString(10,tempString); } // For column POSTAL_CD { String tempString; tempString=(String)inputRecord.get(11); if(tempString==null) pstmt.setNull(11,java.sql.Types.VARCHAR); else pstmt.setString(11,tempString); } // For column TELEPHONE { String tempString; tempString=(String)inputRecord.get(12); if(tempString==null) pstmt.setNull(12,java.sql.Types.VARCHAR); else pstmt.setString(12,tempString); } // For column FAX { String tempString; tempString=(String)inputRecord.get(13); if(tempString==null) pstmt.setNull(13,java.sql.Types.VARCHAR); else pstmt.setString(13,tempString); } // For column EMAIL { String tempString; tempString=(String)inputRecord.get(14); if(tempString==null) pstmt.setNull(14,java.sql.Types.VARCHAR); else pstmt.setString(14,tempString); } // For column ACTIVE { String tempString; tempString=(String)inputRecord.get(15); if(tempString==null) pstmt.setNull(15,java.sql.Types.VARCHAR); else pstmt.setString(15,tempString); } // For column CREATE_DTTM { java.sql.Timestamp tempTimestamp; tempTimestamp=(java.sql.Timestamp)inputRecord.get(16); if(tempTimestamp==null) pstmt.setNull(16,java.sql.Types.TIMESTAMP); else pstmt.setTimestamp(16,tempTimestamp); } // For column CREATE_BY { String tempString; tempString=(String)inputRecord.get(17); if(tempString==null) pstmt.setNull(17,java.sql.Types.VARCHAR); else pstmt.setString(17,tempString); } // For column LAST_MODIFY_DTTM { java.sql.Timestamp tempTimestamp; tempTimestamp=(java.sql.Timestamp)inputRecord.get(18); if(tempTimestamp==null) pstmt.setNull(18,java.sql.Types.TIMESTAMP); else pstmt.setTimestamp(18,tempTimestamp); } // For column LAST_MODIFY_BY { String tempString; tempString=(String)inputRecord.get(19); if(tempString==null) pstmt.setNull(19,java.sql.Types.VARCHAR); else pstmt.setString(19,tempString); } // For column COMPANY_PREFIX_CD { String tempString; tempString=(String)inputRecord.get(20); if(tempString==null) pstmt.setNull(20,java.sql.Types.VARCHAR); else pstmt.setString(20,tempString); } // For column LAST_MTH_END { java.sql.Timestamp tempTimestamp; tempTimestamp=(java.sql.Timestamp)inputRecord.get(21); if(tempTimestamp==null) pstmt.setNull(21,java.sql.Types.TIMESTAMP); else pstmt.setTimestamp(21,tempTimestamp); } // For column BANK_ID { String tempString; tempString=(String)inputRecord.get(22); if(tempString==null) pstmt.setNull(22,java.sql.Types.VARCHAR); else pstmt.setString(22,tempString); } // For column COMPANY_DESC_ENG { String tempString; tempString=(String)inputRecord.get(23); if(tempString==null) pstmt.setNull(23,java.sql.Types.VARCHAR); else pstmt.setString(23,tempString); } // For column COMPANY_DESC_CHT { String tempString; tempString=(String)inputRecord.get(24); if(tempString==null) pstmt.setNull(24,java.sql.Types.VARCHAR); else pstmt.setString(24,tempString); } // For column COMPANY_DESC_CHS { String tempString; tempString=(String)inputRecord.get(25); if(tempString==null) pstmt.setNull(25,java.sql.Types.VARCHAR); else pstmt.setString(25,tempString); } // For column CUSTOMER_PREFIX_CD { String tempString; tempString=(String)inputRecord.get(26); if(tempString==null) pstmt.setNull(26,java.sql.Types.VARCHAR); else pstmt.setString(26,tempString); } IndexedRecord oldRecord = interactionSpec.getOldRecord(); if (pstmt.executeUpdate()==0) throw new DataStoreAdapterException("DSA_ERROR",new javax.ejb.NoSuchEntityException(), this.getClass()); } catch (SQLException e) { throw new DataStoreAdapterException("DSA_ERROR", e ,this.getClass()); } finally { try { if(pstmt != null) { returnPreparedStatement(connection, pstmt); } } catch (SQLException ignored) {} } } /** * FindByPrimaryKey */ public javax.resource.cci.Record FindByPrimaryKey(IndexedRecord inputRecord, Object connection, WSInteractionSpec interactionSpec) throws DataStoreAdapterException { PreparedStatement pstmt = null; ResultSet result=null; try { pstmt = prepareStatement(connection,"SELECT T1.COMPANY_ID, T1.COMPANY_NAME_CHT, T1.COMPANY_NAME_CHS, T1.COMPANY_NAME_ENG, T1.COMPANY_CHOP_NAME_CHT, T1.COMPANY_CHOP_NAME_CHS, T1.COMPANY_CHOP_NAME_ENG, T1.COMPANY_ADDRESS_CHT, T1.COMPANY_ADDRESS_CHS, T1.COMPANY_ADDRESS_ENG, T1.BASE_CURRENCY, T1.POSTAL_CD, T1.TELEPHONE, T1.FAX, T1.EMAIL, T1.ACTIVE, T1.CREATE_DTTM, T1.CREATE_BY, T1.LAST_MODIFY_DTTM, T1.LAST_MODIFY_BY, T1.COMPANY_PREFIX_CD, T1.LAST_MTH_END, T1.BANK_ID, T1.COMPANY_DESC_ENG, T1.COMPANY_DESC_CHT, T1.COMPANY_DESC_CHS, T1.CUSTOMER_PREFIX_CD FROM WKEXS.COMPANY T1 WHERE T1.COMPANY_ID = ?"); // For column COMPANY_ID { String tempString; tempString=(String)inputRecord.get(0); if(tempString==null) pstmt.setNull(1,java.sql.Types.VARCHAR); else pstmt.setString(1,tempString); } result = pstmt.executeQuery(); } catch (SQLException e) { throw new DataStoreAdapterException("DSA_ERROR", e ,this.getClass()); } return createCCIRecord(connection, result); } /** * FindByPrimaryKeyForUpdate */ public javax.resource.cci.Record FindByPrimaryKeyForUpdate(IndexedRecord inputRecord, Object connection, WSInteractionSpec interactionSpec) throws DataStoreAdapterException { PreparedStatement pstmt = null; ResultSet result=null; try { pstmt = prepareStatement(connection,"SELECT T1.COMPANY_ID, T1.COMPANY_NAME_CHT, T1.COMPANY_NAME_CHS, T1.COMPANY_NAME_ENG, T1.COMPANY_CHOP_NAME_CHT, T1.COMPANY_CHOP_NAME_CHS, T1.COMPANY_CHOP_NAME_ENG, T1.COMPANY_ADDRESS_CHT, T1.COMPANY_ADDRESS_CHS, T1.COMPANY_ADDRESS_ENG, T1.BASE_CURRENCY, T1.POSTAL_CD, T1.TELEPHONE, T1.FAX, T1.EMAIL, T1.ACTIVE, T1.CREATE_DTTM, T1.CREATE_BY, T1.LAST_MODIFY_DTTM, T1.LAST_MODIFY_BY, T1.COMPANY_PREFIX_CD, T1.LAST_MTH_END, T1.BANK_ID, T1.COMPANY_DESC_ENG, T1.COMPANY_DESC_CHT, T1.COMPANY_DESC_CHS, T1.CUSTOMER_PREFIX_CD FROM WKEXS.COMPANY T1 WHERE T1.COMPANY_ID = ? FOR UPDATE "); // For column COMPANY_ID { String tempString; tempString=(String)inputRecord.get(0); if(tempString==null) pstmt.setNull(1,java.sql.Types.VARCHAR); else pstmt.setString(1,tempString); } result = pstmt.executeQuery(); } catch (SQLException e) { throw new DataStoreAdapterException("DSA_ERROR", e ,this.getClass()); } return createCCIRecord(connection, result); } /** * CompanyBeanFunctionSet_eb9e26f7 */ public CompanyBeanFunctionSet_eb9e26f7() { functionHash=new java.util.HashMap(6); functionHash.put("Create",new Integer(0)); functionHash.put("Remove",new Integer(1)); functionHash.put("Store",new Integer(2)); functionHash.put("StoreUsingOCC",new Integer(3)); functionHash.put("FindByPrimaryKey",new Integer(4)); functionHash.put("FindByPrimaryKeyForUpdate",new Integer(5)); } /** * execute */ public Record execute(WSInteractionSpec interactionSpec, IndexedRecord inputRecord, Object connection) throws javax.resource.ResourceException { String functionName=interactionSpec.getFunctionName(); Record outputRecord=null; int functionIndex=((Integer)functionHash.get(functionName)).intValue(); switch (functionIndex) { case 0: Create(inputRecord,connection,interactionSpec); break; case 1: Remove(inputRecord,connection,interactionSpec); break; case 2: Store(inputRecord,connection,interactionSpec); break; case 3: StoreUsingOCC(inputRecord,connection,interactionSpec); break; case 4: outputRecord=FindByPrimaryKey(inputRecord,connection,interactionSpec); break; case 5: outputRecord=FindByPrimaryKeyForUpdate(inputRecord,connection,interactionSpec); break; } return outputRecord; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -