Class OfflinePullService
java.lang.Object
org.jumpmind.symmetric.service.impl.AbstractService
org.jumpmind.symmetric.service.impl.OfflinePullService
- All Implemented Interfaces:
INodeCommunicationService.INodeCommunicationExecutor
,IOfflinePullService
,IService
public class OfflinePullService
extends AbstractService
implements IOfflinePullService, INodeCommunicationService.INodeCommunicationExecutor
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.jumpmind.symmetric.service.impl.AbstractService
log, parameterService, platform, sqlTemplate, sqlTemplateDirty, symmetricDialect, tablePrefix
-
Constructor Summary
ConstructorsConstructorDescriptionOfflinePullService
(IParameterService parameterService, ISymmetricDialect symmetricDialect, INodeService nodeService, IDataLoaderService dataLoaderService, IClusterService clusterService, INodeCommunicationService nodeCommunicationService, IConfigurationService configurationService, IExtensionService extensionService, ITransportManager transportManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(NodeCommunication nodeCommunication, RemoteNodeStatus status) pullData
(boolean force) Methods inherited from class org.jumpmind.symmetric.service.impl.AbstractService
assertNotNull, buildBatchOrderBy, buildBatchParams, buildBatchWhere, buildBatchWhereFromFilter, close, createSqlReplacementTokens, getJdbcTemplate, getParameterService, getSql, getSymmetricDialect, getTablePrefix, getTargetDialect, getTargetPlatform, getTargetPlatform, isCalledFromSymmetricAdminTool, isSet, isStreamClosedByClient, isSymmetricTable, logOnce, maxDate, readAcks, sendAck, setSqlMap, synchronize, toNodeIds, toNodeIds
-
Constructor Details
-
OfflinePullService
public OfflinePullService(IParameterService parameterService, ISymmetricDialect symmetricDialect, INodeService nodeService, IDataLoaderService dataLoaderService, IClusterService clusterService, INodeCommunicationService nodeCommunicationService, IConfigurationService configurationService, IExtensionService extensionService, ITransportManager transportManager)
-
-
Method Details
-
pullData
- Specified by:
pullData
in interfaceIOfflinePullService
-
execute
- Specified by:
execute
in interfaceINodeCommunicationService.INodeCommunicationExecutor
-