package com.idega.block.finance.data; import java.sql.SQLException; import java.util.Collection; import javax.ejb.FinderException; /** * Title: idegaclasses * Description: * Copyright: Copyright (c) 2001 * Company: * @author <a href="mailto:aron@idega.is">aron@idega.is * @version 1.0 */ public class FinanceHandlerInfoBMPBean extends com.idega.data.GenericEntity implements com.idega.block.finance.data.FinanceHandlerInfo { public FinanceHandlerInfoBMPBean(){ super(); } public FinanceHandlerInfoBMPBean(int id)throws SQLException{ super(id); } public void initializeAttributes(){ addAttribute(getIDColumnName()); addAttribute(getColumnName(), "Name", true, true, String.class); addAttribute(getColumnInfo(), "Info", true, true, String.class); addAttribute(getColumnType(), "Type", true, true, String.class,20); addAttribute(getColumnClass(), "Class", true, true, String.class); } public static String getEntityTableName(){return "FIN_HANDLER_INFO";} public static String getColumnName(){return "NAME";} public static String getColumnInfo(){return "INFO";} public static String getColumnType(){return "HANDLER_TYPE";} public static String getColumnClass(){return "CLASS";} public String getEntityName(){ return getEntityTableName(); } public String getName(){ return getHandlerName(); } public String getHandlerName(){ return getStringColumnValue(getColumnName()); } public void setName(String name){ setHandlerName(name); } public void setHandlerName(String name){ setColumn(getColumnName(), name); } public String getInfo(){ return getStringColumnValue(getColumnInfo()); } public void setInfo(String info){ setColumn(getColumnInfo(), info); } public String getType(){ return getStringColumnValue(getColumnType()); } public void setType(String type){ setColumn(getColumnInfo(), type); } public String getClassName(){ return getStringColumnValue(getColumnClass()); } public void setClassName(String ClassName){ setColumn(getColumnInfo(), ClassName); } public Collection ejbFindAll()throws FinderException{ return super.idoFindAllIDsBySQL(); } }