The Encog Project

org.encog.bot.spider.workload.sql.oracle
Class OracleWorkloadManager

java.lang.Object
  extended by org.encog.bot.spider.workload.sql.SQLWorkloadManager
      extended by org.encog.bot.spider.workload.sql.oracle.OracleWorkloadManager
All Implemented Interfaces:
WorkloadManager

public class OracleWorkloadManager
extends SQLWorkloadManager

OracleWorkloadManager: This workload manager is compatible with the Oracle database.


Field Summary
 
Fields inherited from class org.encog.bot.spider.workload.sql.SQLWorkloadManager
HASH_MASK
 
Constructor Summary
OracleWorkloadManager()
           
 
Method Summary
 SQLHolder createSQLHolder()
          Get the Oracle SQL holder.
 int getColumnSize(java.lang.String table, java.lang.String column)
          Return the size of the specified column.
 
Methods inherited from class org.encog.bot.spider.workload.sql.SQLWorkloadManager
add, clear, close, contains, convertURL, getConnection, getCurrentHost, getDepth, getSource, getWork, init, markError, markProcessed, nextHost, resume, waitForWork, workloadEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleWorkloadManager

public OracleWorkloadManager()
Method Detail

createSQLHolder

public SQLHolder createSQLHolder()
Get the Oracle SQL holder.

Overrides:
createSQLHolder in class SQLWorkloadManager
Returns:
A SQL holder.

getColumnSize

public int getColumnSize(java.lang.String table,
                         java.lang.String column)
Return the size of the specified column.

Overrides:
getColumnSize in class SQLWorkloadManager
Parameters:
table - The table that contains the column.
column - The column to get the size for.
Returns:
The size of the column.

The Encog Project