com.infoengine.edasql
Class AdapterWebject
java.lang.Object
com.infoengine.edasql.AdapterWebject
- Direct Known Subclasses:
- IeCreateObjects, IeDeleteObjects, IeDescribeAttributes, IeDoSql, IeExecProcedure, IeGetBlobStream, IePutBlobStream, IeQueryObjects, IeSendBlobStream, IeUpdateObjects
- public abstract class AdapterWebject
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logWriter
private com.infoengine.log.LogWriter logWriter
serviceName
private String serviceName
rqtCxt
protected RequestContext rqtCxt
commands
protected Vector commands
conn
protected Connection conn
sqlTypes
static Hashtable sqlTypes
debugLevel
static int debugLevel
AdapterWebject
public AdapterWebject()
initAll
public boolean initAll(RequestContext rqtContext)
init
public void init(RequestContext rqtContext)
process
public void process()
throws IEAdapterException
- Throws:
IEAdapterException
getRequestContext
protected RequestContext getRequestContext()
toClassName
public static String toClassName(String oldstring)
Operation
public String Operation()
- Returns the request to perform
- Returns:
- The request to perform
toSQL
public String toSQL(String type)
throws SQLWarning
- Throws:
SQLWarning
sqlTable
public String sqlTable()
sqlDistinct
public String sqlDistinct()
sqlColumns
public String sqlColumns()
sqlColumns
public String sqlColumns(String arg)
sqlWhere
public String sqlWhere()
sqlOrder
public String sqlOrder()
sqlValues
public String sqlValues(String arg)
buildCommand
public void buildCommand(String type)
throws IEAdapterException
- Throws:
IEAdapterException
execCommand
public ResultSet execCommand()
throws IEAdapterException
- Throws:
IEAdapterException
execCommand
public ResultSet execCommand(ibi.jlink.EdaStatement stmt)
throws IEAdapterException
- Throws:
IEAdapterException
connectIWay
protected void connectIWay()
throws IEAdapterException
- Throws:
IEAdapterException