|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule
com.partnersoft.v3x.apps.Staker.interfaces.SQLInterfaceModule
public class SQLInterfaceModule
| Field Summary |
|---|
| Fields inherited from class com.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule |
|---|
verbose |
| Constructor Summary | |
|---|---|
SQLInterfaceModule()
Create a new SQLInterfaceModule. |
|
| Method Summary | |
|---|---|
java.lang.Object |
createExternalJob(Job job)
Create the specialized "Job" for this interface. |
void |
export(Job job)
Exports a single job. |
java.lang.String |
generateReportFor(Job job)
Generates a job report. |
DatabaseConnectionConfig |
getDatabase()
Database to connect to. |
boolean |
getDebug()
|
ObjectTransform |
getJobHeaderInputTransform()
|
TextReportEngine |
getJobHeaderQueryFormat()
Report format that generates an SQL query string for the job header fields. |
TextReportEngine |
getJobHeaderUpdateFormat()
Report format that generates an SQL query string to update the job header fields. |
TextReportEngine |
getJobsChangedQueryFormat()
Report format that generates an SQL query string that returns a list of jobs that have changed. |
TextReportEngine |
getStakingUpdateFormat()
Report format that generates an SQL query script to update the staking data (assemblies etc.) |
java.lang.String |
getStartupSQL()
|
void |
runImport(JobLibrarian librarian)
Makes an import run. |
void |
setDatabase(DatabaseConnectionConfig newDatabase)
Database to connect to. |
void |
setDebug(boolean tizit)
|
void |
setJobHeaderInputTransform(ObjectTransform newTransform)
|
void |
setJobHeaderQueryFormat(TextReportEngine newJobHeaderQueryFormat)
Report format that generates an SQL query string for the job header fields. |
void |
setJobHeaderUpdateFormat(TextReportEngine newJobHeaderUpdateFormat)
Report format that generates an SQL query string to update the job header fields. |
void |
setJobsChangedQueryFormat(TextReportEngine newJobsChangedQueryFormat)
Report format that generates an SQL query string that returns a list of jobs that have changed. |
void |
setStakingUpdateFormat(TextReportEngine newStakingUpdateFormat)
Report format that generates an SQL query script to update the staking data (assemblies etc.) |
void |
setStartupSQL(java.lang.String newSQL)
|
| Methods inherited from class com.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule |
|---|
getDoNotExportField, getExportOnce, getExportOnceProperty, getHub, getLibrarian, getLog, getName, getRunInterval, getRunLag, getSynchronousExport, haltInterface, isExporting, isImporting, isInterfaceRunning, isVerbose, launchInterface, setDoNotExportField, setExporting, setExportOnce, setExportOnceProperty, setHub, setImporting, setLibrarian, setName, setRunInterval, setRunLag, setSynchronousExport, setVerbose, updateJob |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SQLInterfaceModule()
| Method Detail |
|---|
public void runImport(JobLibrarian librarian)
ExternalInterfaceModule
runImport in class ExternalInterfaceModulepublic void export(Job job)
ExternalInterfaceModule
export in class ExternalInterfaceModulepublic java.lang.Object createExternalJob(Job job)
ExternalInterfaceModule
createExternalJob in class ExternalInterfaceModulepublic java.lang.String generateReportFor(Job job)
ExternalInterfaceModule
generateReportFor in class ExternalInterfaceModulepublic DatabaseConnectionConfig getDatabase()
public void setDatabase(DatabaseConnectionConfig newDatabase)
public TextReportEngine getJobHeaderQueryFormat()
public void setJobHeaderQueryFormat(TextReportEngine newJobHeaderQueryFormat)
public TextReportEngine getJobHeaderUpdateFormat()
public void setJobHeaderUpdateFormat(TextReportEngine newJobHeaderUpdateFormat)
public TextReportEngine getJobsChangedQueryFormat()
public void setJobsChangedQueryFormat(TextReportEngine newJobsChangedQueryFormat)
public TextReportEngine getStakingUpdateFormat()
public void setStakingUpdateFormat(TextReportEngine newStakingUpdateFormat)
public ObjectTransform getJobHeaderInputTransform()
public void setJobHeaderInputTransform(ObjectTransform newTransform)
public java.lang.String getStartupSQL()
public void setStartupSQL(java.lang.String newSQL)
public boolean getDebug()
public void setDebug(boolean tizit)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||