Modifier and Type | Field and Description |
---|---|
protected SynchroInterceptor |
SynchroTableDaoImpl.readInterceptor |
protected SynchroInterceptor |
SynchroTableDaoImpl.writeInterceptor |
Modifier and Type | Method and Description |
---|---|
protected void |
SynchroTableDaoImpl.transformAndSetData(PreparedStatement statement,
Object[] incomingData,
SynchroWriteBuffer transformBuffer,
SynchroInterceptor interceptor,
List<Object> debugParams) |
protected void |
SynchroTableDaoImpl.transformAndSetData(PreparedStatement statement,
ResultSet incomingData,
SynchroWriteBuffer transformBuffer,
SynchroInterceptor interceptor,
List<Object> debugParams) |
protected Object[] |
SynchroTableDaoImpl.transformData(Object[] incomingData,
SynchroInterceptor interceptor,
SynchroWriteBuffer buffer) |
protected Object[] |
SynchroTableDaoImpl.transformData(ResultSet incomingData,
SynchroInterceptor interceptor,
SynchroWriteBuffer buffer) |
Modifier and Type | Interface and Description |
---|---|
interface |
SynchroInterceptorChain
Created on 4/10/14.
|
Modifier and Type | Class and Description |
---|---|
class |
SynchroInterceptorBase |
Modifier and Type | Method and Description |
---|---|
static <T,U extends SynchroInterceptor,V extends SynchroInterceptorChain> |
SynchroInterceptorUtils.chain(Collection<U> interceptors,
Class<V> chainClazz) |
static <T,U extends SynchroInterceptor> |
SynchroInterceptorUtils.chain(List<U> interceptors,
SynchroDatabaseMetadata meta,
TableMetadata table,
Class<? extends SynchroInterceptorChain> chainClazz) |
protected static <T,U extends SynchroInterceptor> |
SynchroInterceptorUtils.createChain(Collection<U> interceptors,
Class<? extends SynchroInterceptorChain> chainClazz) |
protected static <T,U extends SynchroInterceptor> |
SynchroInterceptorUtils.encapsulate(U delegate,
Class<? extends SynchroInterceptorChain> chainClass) |
static <T,U extends SynchroInterceptor> |
SynchroInterceptorUtils.filter(List<U> interceptors,
SynchroDatabaseMetadata meta,
TableMetadata table) |
static <T,U extends SynchroInterceptor> |
SynchroInterceptorUtils.load(Class<U> clazz,
SynchroContext context) |
Modifier and Type | Method and Description |
---|---|
SynchroInterceptor |
SynchroInterceptorChain.getNext() |
SynchroInterceptor |
SynchroInterceptorBase.getNext() |
SynchroInterceptor |
SynchroInterceptor.getNext() |
Modifier and Type | Method and Description |
---|---|
void |
SynchroInterceptorChain.setNext(SynchroInterceptor next) |
void |
SynchroInterceptorBase.setNext(SynchroInterceptor next) |
void |
SynchroInterceptor.setNext(SynchroInterceptor next) |
Constructor and Description |
---|
SynchroInterceptorBase(SynchroInterceptor next) |
Modifier and Type | Class and Description |
---|---|
class |
OracleInterceptor
Workaround need for Oracle timestamp serialization
If ojdbc not found in classpath, do not try to cast to TIMESTAMP
|
class |
RemoteIdWriteInterceptor |
Constructor and Description |
---|
RemoteIdWriteInterceptor(SynchroInterceptor next,
String tableName,
int columnIndex,
boolean isNullable) |
Modifier and Type | Field and Description |
---|---|
protected List<SynchroInterceptor> |
SynchroTableMetadata.interceptors |
protected List<SynchroInterceptor> |
SynchroDatabaseMetadata.interceptors |
Modifier and Type | Method and Description |
---|---|
List<SynchroInterceptor> |
SynchroTableMetadata.getInterceptors() |
protected List<SynchroInterceptor> |
SynchroDatabaseMetadata.getInterceptors(TableMetadata table) |
Modifier and Type | Method and Description |
---|---|
protected List<SynchroJoinMetadata> |
SynchroTableMetadata.initJoins(String tableName,
SynchroDatabaseMetadata dbMeta,
Map<String,SynchroColumnMetadata> columns,
List<SynchroInterceptor> interceptors) |
Constructor and Description |
---|
SynchroTableMetadata(SynchroDatabaseMetadata dbMeta,
TableMetadata delegate,
List<SynchroInterceptor> interceptors,
String tableName,
Set<String> availableSequences,
Predicate<SynchroColumnMetadata> columnFilter) |
Modifier and Type | Field and Description |
---|---|
protected List<SynchroInterceptor> |
SynchroBaseService.daoInterceptors |
Modifier and Type | Method and Description |
---|---|
SynchroInterceptor |
SynchroBaseService.getInterceptor(SynchroTableMetadata table,
SynchroContext context) |
Modifier and Type | Method and Description |
---|---|
List<SynchroInterceptor> |
SynchroBaseService.getInterceptors(SynchroContext context) |
Copyright © 2012–2014 IFREMER. All rights reserved.