public class OfflineEventLogging extends SQLLogging
Modifier and Type | Field and Description |
---|---|
static int |
COMMENT_LENGTH |
UPDATE_POLICY_OVERWRITE, UPDATE_POLICY_WRITENEW
Constructor and Description |
---|
OfflineEventLogging(ClickControl clickControl,
PamDataBlock pamDataBlock) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getViewerLoadClause(PamViewParameters pvp) |
boolean |
saveOfflineData(DBControlUnit dbControlUnit,
java.sql.Connection connection)
Save offline data in viewer mode.
|
void |
setTableData(PamDataUnit pamDataUnit)
Callback function when new data are created that allows the user to set
the data for each column.
|
addAddOn, createInClause, deleteData, doExtraChecks, double2Float, findLogger, getEarlyLoadClause, getIdListUpdatClause, getLastTime, getPamDataBlock, getTableDefinition, getTimesUpdateClause, getUpdatePolicy, getViewerCursorFinder, getViewerUpdateClause, isCanView, isLoadViewData, loadViewData, loadViewerData, logData, prepareEmulation, prepareForMixedMode, readLastData, readMixedModeData, readNextEmulation, reCheckTable, reLogData, reset, setCanView, setColumnData, setLoadViewData, setTableDefinition, setUpdatePolicy, transferDataFromResult
public static final int COMMENT_LENGTH
public OfflineEventLogging(ClickControl clickControl, PamDataBlock pamDataBlock)
public void setTableData(PamDataUnit pamDataUnit)
SQLLogging
setTableData
in class SQLLogging
public java.lang.String getViewerLoadClause(PamViewParameters pvp)
getViewerLoadClause
in class SQLLogging
public boolean saveOfflineData(DBControlUnit dbControlUnit, java.sql.Connection connection)
SQLLogging
This is a pretty basic function which assumes pretty much a 1:1 correspondence between data loaded into the viewer and data to be saved.
Three types of saving to do
Should be able to deal with first two here, but functions must override for 3.
saveOfflineData
in class SQLLogging