public class JDBCCrawlDataSerializer extends Object implements IJDBCSerializer
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ALL_FIELDS |
| Constructor and Description |
|---|
JDBCCrawlDataSerializer() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCachedCrawlDataSQL() |
Object[] |
getCachedCrawlDataValues(String reference) |
String[] |
getCreateTableSQLs(String table) |
String |
getDeleteCrawlDataSQL(String table) |
Object[] |
getDeleteCrawlDataValues(String table,
ICrawlData crawlURL) |
String |
getInsertCrawlDataSQL(String table) |
Object[] |
getInsertCrawlDataValues(String table,
ICrawlData crawlData) |
String |
getNextQueuedCrawlDataSQL() |
Object[] |
getNextQueuedCrawlDataValues() |
String |
getReferenceExistsSQL(String table) |
Object[] |
getReferenceExistsValues(String table,
String reference) |
String |
getSelectCrawlDataSQL(String table) |
ICrawlData |
toCrawlData(String table,
ResultSet rs) |
protected static final String ALL_FIELDS
public String[] getCreateTableSQLs(String table)
getCreateTableSQLs in interface IJDBCSerializerpublic String getSelectCrawlDataSQL(String table)
getSelectCrawlDataSQL in interface IJDBCSerializerpublic String getDeleteCrawlDataSQL(String table)
getDeleteCrawlDataSQL in interface IJDBCSerializerpublic Object[] getDeleteCrawlDataValues(String table, ICrawlData crawlURL)
getDeleteCrawlDataValues in interface IJDBCSerializerpublic String getInsertCrawlDataSQL(String table)
getInsertCrawlDataSQL in interface IJDBCSerializerpublic Object[] getInsertCrawlDataValues(String table, ICrawlData crawlData)
getInsertCrawlDataValues in interface IJDBCSerializerpublic String getNextQueuedCrawlDataSQL()
getNextQueuedCrawlDataSQL in interface IJDBCSerializerpublic Object[] getNextQueuedCrawlDataValues()
getNextQueuedCrawlDataValues in interface IJDBCSerializerpublic String getCachedCrawlDataSQL()
getCachedCrawlDataSQL in interface IJDBCSerializerpublic Object[] getCachedCrawlDataValues(String reference)
getCachedCrawlDataValues in interface IJDBCSerializerpublic String getReferenceExistsSQL(String table)
getReferenceExistsSQL in interface IJDBCSerializerpublic Object[] getReferenceExistsValues(String table, String reference)
getReferenceExistsValues in interface IJDBCSerializerpublic ICrawlData toCrawlData(String table, ResultSet rs) throws SQLException
toCrawlData in interface IJDBCSerializerSQLExceptionCopyright © 2009–2020 Norconex Inc.. All rights reserved.