Package org.jumpmind.symmetric.service
Interface ITransformService
- All Known Implementing Classes:
TransformService
public interface ITransformService
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoiddeleteTransformTable(String transformTableId) findTransformsFor(String sourceNodeGroupId, String targetNodeGroupId, String table) findTransformsFor(NodeGroupLink link, TransformPoint transformPoint) getConfigExtractTransforms(NodeGroupLink nodeGroupLink) getConfigLoadTransforms(NodeGroupLink nodeGroupLink) getTransformColumnsForTable(String transformId) getTransformTables(boolean includeColumns) getTransformTables(boolean includeColumns, boolean replaceTokens) booleanvoidrenameTransformTable(String oldId, TransformService.TransformTableNodeGroupLink transformTable) voidsaveTransformTable(TransformService.TransformTableNodeGroupLink transformTable, boolean saveTransformColumns) voidsaveTransformTableAsCopy(String originalId, TransformService.TransformTableNodeGroupLink transformTable)
-
Method Details
-
refreshFromDatabase
boolean refreshFromDatabase() -
findTransformsFor
List<TransformService.TransformTableNodeGroupLink> findTransformsFor(NodeGroupLink link, TransformPoint transformPoint) -
findTransformsFor
List<TransformService.TransformTableNodeGroupLink> findTransformsFor(String sourceNodeGroupId, String targetNodeGroupId, String table) -
getTransformTables
-
getTransformTables
List<TransformService.TransformTableNodeGroupLink> getTransformTables(boolean includeColumns, boolean replaceTokens) -
getTransformColumns
List<TransformColumn> getTransformColumns() -
getTransformColumnsForTable
-
deleteAllTransformColumns
void deleteAllTransformColumns() -
saveTransformTable
void saveTransformTable(TransformService.TransformTableNodeGroupLink transformTable, boolean saveTransformColumns) -
saveTransformTableAsCopy
void saveTransformTableAsCopy(String originalId, TransformService.TransformTableNodeGroupLink transformTable) -
renameTransformTable
void renameTransformTable(String oldId, TransformService.TransformTableNodeGroupLink transformTable) -
deleteTransformTable
-
deleteAllTransformTables
void deleteAllTransformTables() -
getColumnTransforms
Map<String,IColumnTransform<?>> getColumnTransforms() -
clearCache
void clearCache() -
getConfigExtractTransforms
List<TransformService.TransformTableNodeGroupLink> getConfigExtractTransforms(NodeGroupLink nodeGroupLink) -
getConfigLoadTransforms
List<TransformService.TransformTableNodeGroupLink> getConfigLoadTransforms(NodeGroupLink nodeGroupLink) -
readInCacheIfExpiredFromDb
Map<NodeGroupLink,Map<TransformPoint, readInCacheIfExpiredFromDb()List<TransformService.TransformTableNodeGroupLink>>>
-