Package org.jumpmind.symmetric.service
Interface ITransformService
- All Known Implementing Classes:
TransformService
public interface ITransformService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
deleteTransformTable
(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) boolean
void
renameTransformTable
(String oldId, TransformService.TransformTableNodeGroupLink transformTable) void
saveTransformTable
(TransformService.TransformTableNodeGroupLink transformTable, boolean saveTransformColumns) void
saveTransformTableAsCopy
(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>>>
-