⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usersbeanadaptorbinding_789ae0b4.java

📁 j2ee源码
💻 JAVA
字号:
package com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1;/** * UsersBeanAdaptorBinding_789ae0b4 */public class UsersBeanAdaptorBinding_789ae0b4 implements com.ibm.ws.ejbpersistence.beanextensions.BeanAdaptorBinding {	/**	 * getExtractor	 */	public com.ibm.ws.ejbpersistence.dataaccess.EJBExtractor getExtractor() {		// extractor for com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanExtractor_789ae0b4		com.ibm.ws.ejbpersistence.dataaccess.AbstractEJBExtractor extractor =  new com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanExtractor_789ae0b4();		extractor.setPrimaryKeyColumns(new int[] {1,2});		extractor.setDataColumns(new int[] {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16});		return extractor;	}	/**	 * getInjector	 */	public com.ibm.ws.ejbpersistence.beanextensions.EJBInjector getInjector() {		return new com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanInjectorImpl_789ae0b4();	}	/**	 * getAdapter	 */	public com.ibm.websphere.ejbpersistence.EJBToRAAdapter getAdapter() {		return com.ibm.ws.rsadapter.cci.WSRelationalRAAdapter.createAdapter();	}	/**	 * getMetadata	 */	public Object[] getMetadata() {				java.lang.String[] primarykey, subhomes, composedObjs, composedObjImpls;		com.ibm.ObjectQuery.metadata.OSQLExternalCatalogEntry[] cat;		com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef[] fields;		cat = new com.ibm.ObjectQuery.metadata.OSQLExternalCatalogEntry[4];		//-------------------------------------------------------------------------		cat[0] = new com.ibm.ObjectQuery.metadata.OSQLExternalCatalogRDBAlias("Users", "Users1_Alias", "ORACLE", "WKEXS.USERS", "Users_Users1_Table");		//-------------------------------------------------------------------------		fields = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef[16];		fields[0] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("COMPANY_ID", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 20, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, true, 0, -1, 0);		fields[1] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("USER_ID", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 20, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, true, 0, -1, 0);		fields[2] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("NAME", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 50, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[3] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("PASSWORD", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 60, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[4] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("ACTIVE", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 1, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[5] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("EMAIL", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 200, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[6] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("ROLE_ID", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 5, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[7] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("DEPT_ID", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 50, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[8] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("POSITION", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 200, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[9] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("TELEPHONE", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 120, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[10] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("FAX", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 120, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[11] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("APPROVAL_PASSWORD", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 10, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[12] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("CREATE_DTTM", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._TIMESTAMP, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[13] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("CREATE_BY", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 15, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[14] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("LAST_MODIFY_DTTM", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._TIMESTAMP, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[15] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("LAST_MODIFY_BY", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 15, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		primarykey = new String[2];		primarykey[0] = "COMPANY_ID";		primarykey[1] = "USER_ID";		cat[1] = new com.ibm.ObjectQuery.metadata.OSQLExternalCatalogType("Users", "Users1_Table", null, fields, primarykey);		//-------------------------------------------------------------------------		fields = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef[16];		fields[0] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("company_id", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[1] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("user_id", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[2] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("name", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[3] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("password", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[4] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("active", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[5] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("email", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[6] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("role_id", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[7] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("dept_id", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[8] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("position", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[9] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("telephone", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[10] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("fax", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[11] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("approval_password", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[12] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("create_dttm", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._TIMESTAMP, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[13] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("create_by", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[14] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("last_modify_dttm", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._TIMESTAMP, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		fields[15] = new com.ibm.ObjectQuery.metadata.OSQLExternalColumnDef("last_modify_by", new String(), com.ibm.ObjectQuery.engine.OSQLSymbols._CHARACTER, 0, com.ibm.ObjectQuery.engine.OSQLConstants.NO_TYPE, false, 0, -1, 0);		primarykey = new String[2];		primarykey[0] = "company_id";		primarykey[1] = "user_id";		cat[2] = new com.ibm.ObjectQuery.metadata.OSQLExternalCatalogType("Users", "Users_BO", "com.leeman.wkexs.master.users.dao.UsersBean", fields, primarykey);		//-------------------------------------------------------------------------		composedObjs = null;		composedObjImpls = null;		subhomes = null;		cat[3] = new com.ibm.ObjectQuery.metadata.OSQLExternalCatalogView("Users", "Users_Users_BO", "Users_Users1_Alias", composedObjs, composedObjImpls, 		"select t1.COMPANY_ID,t1.USER_ID,t1.NAME,t1.PASSWORD,t1.ACTIVE,t1.EMAIL,t1.ROLE_ID,t1.DEPT_ID,t1.POSITION,t1.TELEPHONE,t1.FAX,t1.APPROVAL_PASSWORD,_converter(\"com.ibm.vap.converters.VapTimestampToUtilDateConverter\",t1.CREATE_DTTM),t1.CREATE_BY,_converter(\"com.ibm.vap.converters.VapTimestampToUtilDateConverter\",t1.LAST_MODIFY_DTTM),t1.LAST_MODIFY_BY from _this t1", 		null, subhomes, 		0, null);		return cat;	}	/**	 * createDataAccessSpecs	 */	public java.util.Collection createDataAccessSpecs() throws javax.resource.ResourceException {		com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec daSpec;		com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl iSpec;		java.util.Collection result = new java.util.ArrayList(6);		daSpec=com.ibm.ws.ejbpersistence.beanextensions.DataAccessSpecFactory.getDataAccessSpec();		iSpec=new com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl();		iSpec.setFunctionSetName("com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanFunctionSet_789ae0b4");		iSpec.setFunctionName("Create");		daSpec.setInteractionSpec(iSpec);		daSpec.setSpecName("Create");		daSpec.setInputRecordName("Create");		daSpec.setOptimistic(false);		daSpec.setType(com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec.CREATE_BEAN);		daSpec.setQueryScope(new String[]{"Users"});		result.add(daSpec);		daSpec=com.ibm.ws.ejbpersistence.beanextensions.DataAccessSpecFactory.getDataAccessSpec();		iSpec=new com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl();		iSpec.setFunctionSetName("com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanFunctionSet_789ae0b4");		iSpec.setFunctionName("Remove");		daSpec.setInteractionSpec(iSpec);		daSpec.setSpecName("Remove");		daSpec.setInputRecordName("Remove");		daSpec.setOptimistic(false);		daSpec.setType(com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec.REMOVE_BEAN);		daSpec.setQueryScope(new String[]{"Users"});		result.add(daSpec);		daSpec=com.ibm.ws.ejbpersistence.beanextensions.DataAccessSpecFactory.getDataAccessSpec();		iSpec=new com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl();		iSpec.setFunctionSetName("com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanFunctionSet_789ae0b4");		iSpec.setFunctionName("Store");		daSpec.setInteractionSpec(iSpec);		daSpec.setSpecName("Store");		daSpec.setInputRecordName("Store");		daSpec.setOptimistic(false);		daSpec.setType(com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec.STORE_BEAN);		daSpec.setQueryScope(new String[]{"Users"});		result.add(daSpec);		daSpec=com.ibm.ws.ejbpersistence.beanextensions.DataAccessSpecFactory.getDataAccessSpec();		iSpec=new com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl();		iSpec.setFunctionSetName("com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanFunctionSet_789ae0b4");		iSpec.setFunctionName("StoreUsingOCC");		daSpec.setInteractionSpec(iSpec);		daSpec.setSpecName("Store");		daSpec.setInputRecordName("Store");		daSpec.setOptimistic(true);		daSpec.setType(com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec.STORE_BEAN);		daSpec.setQueryScope(new String[]{"Users"});		result.add(daSpec);		daSpec=com.ibm.ws.ejbpersistence.beanextensions.DataAccessSpecFactory.getDataAccessSpec();		iSpec=new com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl();		iSpec.setFunctionSetName("com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanFunctionSet_789ae0b4");		iSpec.setFunctionName("FindByPrimaryKey");		daSpec.setInteractionSpec(iSpec);		daSpec.setSpecName("FindByPrimaryKey");		daSpec.setInputRecordName("FindByPrimaryKey");		daSpec.setOptimistic(false);		daSpec.setType(com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec.FIND_PK);		daSpec.setQueryScope(new String[]{"Users"});		daSpec.setReadAccess(true);		daSpec.setAllowDuplicates(false);		daSpec.setContainsDuplicates(false);		daSpec.setSingleResult(true);		daSpec.setExtractor(new com.ibm.ws.ejbpersistence.dataaccess.WholeRowExtractor(getExtractor()));		result.add(daSpec);		daSpec=com.ibm.ws.ejbpersistence.beanextensions.DataAccessSpecFactory.getDataAccessSpec();		iSpec=new com.ibm.ws.rsadapter.cci.WSInteractionSpecImpl();		iSpec.setFunctionSetName("com.leeman.wkexs.master.users.dao.websphere_deploy.ORACLE_V9_1.UsersBeanFunctionSet_789ae0b4");		iSpec.setFunctionName("FindByPrimaryKeyForUpdate");		daSpec.setInteractionSpec(iSpec);		daSpec.setSpecName("FindByPrimaryKey");		daSpec.setInputRecordName("FindByPrimaryKey");		daSpec.setOptimistic(false);		daSpec.setType(com.ibm.ws.ejbpersistence.beanextensions.EJBDataAccessSpec.FIND_PK);		daSpec.setQueryScope(new String[]{"Users"});		daSpec.setReadAccess(false);		daSpec.setAllowDuplicates(false);		daSpec.setContainsDuplicates(false);		daSpec.setSingleResult(true);		daSpec.setExtractor(new com.ibm.ws.ejbpersistence.dataaccess.WholeRowExtractor(getExtractor()));		result.add(daSpec);		return result;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -