public class OracleInterceptor extends SynchroInterceptorBase
Constructor and Description |
---|
OracleInterceptor() |
Modifier and Type | Method and Description |
---|---|
boolean |
apply(SynchroDatabaseMetadata meta,
TableMetadata table) |
protected String |
doCreateSelectQuery(SynchroTableMetadata table,
String queryName,
String sql) |
protected void |
doOnRead(Object[] data,
SynchroTableDao dao) |
protected void |
doOnWrite(Object[] data,
SynchroTableDao dao,
SynchroWriteBuffer buffer) |
boolean |
enableOnRead() |
boolean |
enableOnWrite() |
protected int[] |
getColumnIndexes(TableMetadata table) |
protected int[] |
getColumnMapIndexes(SynchroTableDao dao) |
doCreateSelectQuery, doJoinLoad, doTableLoad, doTransformExtraLocalData, getContext, getNext, onCreateSelectQuery, onJoinLoad, onRead, onTableLoad, onWrite, setContext, setNext, transformExtraLocalData
public OracleInterceptor()
public boolean apply(SynchroDatabaseMetadata meta, TableMetadata table)
apply
in interface SynchroInterceptor
apply
in class SynchroInterceptorBase
public boolean enableOnRead()
enableOnRead
in interface SynchroInterceptor
enableOnRead
in class SynchroInterceptorBase
protected String doCreateSelectQuery(SynchroTableMetadata table, String queryName, String sql)
doCreateSelectQuery
in class SynchroInterceptorBase
protected void doOnRead(Object[] data, SynchroTableDao dao) throws SQLException
doOnRead
in class SynchroInterceptorBase
SQLException
public boolean enableOnWrite()
enableOnWrite
in interface SynchroInterceptor
enableOnWrite
in class SynchroInterceptorBase
protected void doOnWrite(Object[] data, SynchroTableDao dao, SynchroWriteBuffer buffer) throws SQLException
doOnWrite
in class SynchroInterceptorBase
SQLException
protected int[] getColumnMapIndexes(SynchroTableDao dao)
protected int[] getColumnIndexes(TableMetadata table)
Copyright © 2012–2014 IFREMER. All rights reserved.