com.partnersoft.v3x.apps.Staker.interfaces
Class BeanShellModule
java.lang.Object
com.partnersoft.v3x.apps.Staker.interfaces.ExternalInterfaceModule
com.partnersoft.v3x.apps.Staker.interfaces.BeanShellModule
- All Implemented Interfaces:
- java.io.Serializable
public class BeanShellModule
- extends ExternalInterfaceModule
An ExternalInterfaceModule that runs some arbitrary BeanShell.
- See Also:
- Serialized Form
| 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 |
BeanShellModule
public BeanShellModule()
runImport
public void runImport(JobLibrarian librarian)
- Description copied from class:
ExternalInterfaceModule
- Makes an import run. Do what you gotta do.
- Specified by:
runImport in class ExternalInterfaceModule
export
public void export(Job job)
- Description copied from class:
ExternalInterfaceModule
- Exports a single job. Do what you gotta do.
- Specified by:
export in class ExternalInterfaceModule
createExternalJob
public java.lang.Object createExternalJob(Job job)
- Description copied from class:
ExternalInterfaceModule
- Create the specialized "Job" for this interface. Often this has some sort
of subset or superset or disjoint set of the data actually stored by the
staking system.
- Specified by:
createExternalJob in class ExternalInterfaceModule
generateReportFor
public java.lang.String generateReportFor(Job jobbie)
- Description copied from class:
ExternalInterfaceModule
- Generates a job report. Not always applicable; if so use return "".
- Specified by:
generateReportFor in class ExternalInterfaceModule
getDebug
public boolean getDebug()
setDebug
public void setDebug(boolean newDebug)
getExportScriptFile
public java.lang.String getExportScriptFile()
setExportScriptFile
public void setExportScriptFile(java.lang.String newScriptFile)
getImportScriptFile
public java.lang.String getImportScriptFile()
setImportScriptFile
public void setImportScriptFile(java.lang.String newScriptFile)
getDaemonScriptFile
public java.lang.String getDaemonScriptFile()
setDaemonScriptFile
public void setDaemonScriptFile(java.lang.String newScriptFile)