public class RsgbProxy extends Object implements Runnable, BerichtenHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
RsgbProxy.BerichtSelectMode |
| Constructor and Description |
|---|
RsgbProxy(DataSource dataSourceRsgb,
StagingProxy stagingProxy,
Bericht.STATUS status,
ProgressUpdateListener listener) |
RsgbProxy(DataSource dataSourceRsgb,
StagingProxy stagingProxy,
RsgbProxy.BerichtSelectMode mode,
long[] ids,
ProgressUpdateListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getHerkomstMetadata() |
void |
handle(Bericht ber,
List<TableData> pretransformedTableData,
boolean updateResult) |
void |
init() |
boolean |
isAlreadyInMetadata(TableRow row,
StringBuilder loadLog) |
void |
run() |
void |
setEnablePipeline(boolean enablePipeline) |
void |
setHerkomstMetadata(String herkomstMetadata) |
void |
setPipelineCapacity(int pipelineCapacity) |
void |
setSimonNamePrefix(String prefix) |
List<TableData> |
transformToTableData(Bericht ber) |
void |
updateBerichtException(Bericht ber,
Throwable e) |
void |
updateBerichtProcessing(Bericht ber) |
void |
updateProcessingResult(Bericht ber) |
public RsgbProxy(DataSource dataSourceRsgb, StagingProxy stagingProxy, Bericht.STATUS status, ProgressUpdateListener listener)
public RsgbProxy(DataSource dataSourceRsgb, StagingProxy stagingProxy, RsgbProxy.BerichtSelectMode mode, long[] ids, ProgressUpdateListener listener)
dataSourceRsgb - stagingProxy - berichtIds - array van berichtIdslistener - public void setSimonNamePrefix(String prefix)
public void setEnablePipeline(boolean enablePipeline)
public void setPipelineCapacity(int pipelineCapacity)
public void init()
throws SQLException
SQLExceptionpublic void close()
public void updateProcessingResult(Bericht ber)
updateProcessingResult in interface BerichtenHandlerpublic List<TableData> transformToTableData(Bericht ber) throws BrmoException
transformToTableData in interface BerichtenHandlerBrmoExceptionpublic void updateBerichtProcessing(Bericht ber) throws Exception
updateBerichtProcessing in interface BerichtenHandlerExceptionpublic void handle(Bericht ber, List<TableData> pretransformedTableData, boolean updateResult) throws BrmoException
handle in interface BerichtenHandlerBrmoExceptionpublic boolean isAlreadyInMetadata(TableRow row, StringBuilder loadLog) throws SQLException, com.vividsolutions.jts.io.ParseException, BrmoException
SQLExceptioncom.vividsolutions.jts.io.ParseExceptionBrmoExceptionpublic String getHerkomstMetadata()
public void setHerkomstMetadata(String herkomstMetadata)
Copyright © 2014–2015 B3Partners B.V.. All rights reserved.