org.jumpmind.symmetric.service
Interface IDataService
- All Known Implementing Classes:
- DataService
public interface IDataService
|
Method Summary |
void |
addReloadListener(IReloadListener listener)
|
Data |
createData(java.lang.String tableName)
|
Data |
createData(java.lang.String tableName,
java.lang.String whereClause)
|
java.util.Map<java.lang.String,java.lang.String> |
getRowDataAsMap(Data data)
|
void |
insertCreateEvent(Node targetNode,
Trigger trigger,
java.lang.String xml)
|
long |
insertData(Data data)
|
void |
insertDataEvent(DataEvent dataEvent)
|
void |
insertDataEvent(Data data,
java.lang.String channelId,
java.util.List<Node> nodes)
|
void |
insertDataEvent(Data data,
java.lang.String channelId,
java.lang.String nodeId)
|
void |
insertDataEvent(Data data,
java.lang.String channelId,
java.lang.String transactionId,
java.util.List<Node> nodes)
|
void |
insertHeartbeatEvent(Node node)
|
void |
insertPurgeEvent(Node targetNode,
Trigger trigger)
|
void |
insertReloadEvent(Node targetNode)
|
void |
insertReloadEvent(Node targetNode,
Trigger trigger)
|
void |
insertResendConfigEvent(Node targetNode)
|
void |
insertSqlEvent(Node targetNode,
java.lang.String sql)
|
void |
insertSqlEvent(Node targetNode,
Trigger trigger,
java.lang.String sql)
|
java.lang.String |
reloadNode(java.lang.String nodeId)
|
java.lang.String |
reloadTable(java.lang.String nodeId,
java.lang.String tableName)
|
java.lang.String |
reloadTable(java.lang.String nodeId,
java.lang.String tableName,
java.lang.String overrideInitialLoadSelect)
|
void |
removeReloadListener(IReloadListener listener)
|
java.lang.String |
sendSQL(java.lang.String nodeId,
java.lang.String tableName,
java.lang.String sql)
|
void |
setReloadListeners(java.util.List<IReloadListener> listeners)
|
void |
setRowDataFromMap(Data data,
java.util.Map<java.lang.String,java.lang.String> map)
|
java.lang.String[] |
tokenizeCsvData(java.lang.String csvData)
|
reloadNode
@Transactional
java.lang.String reloadNode(java.lang.String nodeId)
reloadTable
@Transactional
java.lang.String reloadTable(java.lang.String nodeId,
java.lang.String tableName)
reloadTable
@Transactional
java.lang.String reloadTable(java.lang.String nodeId,
java.lang.String tableName,
java.lang.String overrideInitialLoadSelect)
sendSQL
@Transactional
java.lang.String sendSQL(java.lang.String nodeId,
java.lang.String tableName,
java.lang.String sql)
insertReloadEvent
@Transactional
void insertReloadEvent(Node targetNode)
insertReloadEvent
@Transactional
void insertReloadEvent(Node targetNode,
Trigger trigger)
insertResendConfigEvent
@Transactional
void insertResendConfigEvent(Node targetNode)
insertHeartbeatEvent
void insertHeartbeatEvent(Node node)
insertData
long insertData(Data data)
insertDataEvent
void insertDataEvent(DataEvent dataEvent)
insertDataEvent
void insertDataEvent(Data data,
java.lang.String channelId,
java.util.List<Node> nodes)
insertDataEvent
void insertDataEvent(Data data,
java.lang.String channelId,
java.lang.String transactionId,
java.util.List<Node> nodes)
insertDataEvent
void insertDataEvent(Data data,
java.lang.String channelId,
java.lang.String nodeId)
insertPurgeEvent
void insertPurgeEvent(Node targetNode,
Trigger trigger)
insertSqlEvent
void insertSqlEvent(Node targetNode,
Trigger trigger,
java.lang.String sql)
insertSqlEvent
void insertSqlEvent(Node targetNode,
java.lang.String sql)
insertCreateEvent
void insertCreateEvent(Node targetNode,
Trigger trigger,
java.lang.String xml)
createData
Data createData(java.lang.String tableName)
createData
Data createData(java.lang.String tableName,
java.lang.String whereClause)
tokenizeCsvData
java.lang.String[] tokenizeCsvData(java.lang.String csvData)
getRowDataAsMap
java.util.Map<java.lang.String,java.lang.String> getRowDataAsMap(Data data)
setRowDataFromMap
void setRowDataFromMap(Data data,
java.util.Map<java.lang.String,java.lang.String> map)
addReloadListener
void addReloadListener(IReloadListener listener)
setReloadListeners
void setReloadListeners(java.util.List<IReloadListener> listeners)
removeReloadListener
void removeReloadListener(IReloadListener listener)
Copyright © 2007-2008. All Rights Reserved.