Class OfflinePushService
java.lang.Object
org.jumpmind.symmetric.service.impl.AbstractService
org.jumpmind.symmetric.service.impl.OfflinePushService
- All Implemented Interfaces:
INodeCommunicationService.INodeCommunicationExecutor
,IOfflineDetectorService
,IOfflinePushService
,IService
public class OfflinePushService
extends AbstractService
implements IOfflinePushService, INodeCommunicationService.INodeCommunicationExecutor
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.service.impl.AbstractService
log, parameterService, platform, sqlTemplate, sqlTemplateDirty, symmetricDialect, tablePrefix
-
Constructor Summary
ConstructorsConstructorDescriptionOfflinePushService
(IParameterService parameterService, ISymmetricDialect symmetricDialect, IDataExtractorService dataExtractorService, IAcknowledgeService acknowledgeService, ITransportManager transportManager, INodeService nodeService, IClusterService clusterService, INodeCommunicationService nodeCommunicationService, IStatisticManager statisticManager, IConfigurationService configrationService, IExtensionService extensionService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(NodeCommunication nodeCommunication, RemoteNodeStatus status) pushData
(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
-
OfflinePushService
public OfflinePushService(IParameterService parameterService, ISymmetricDialect symmetricDialect, IDataExtractorService dataExtractorService, IAcknowledgeService acknowledgeService, ITransportManager transportManager, INodeService nodeService, IClusterService clusterService, INodeCommunicationService nodeCommunicationService, IStatisticManager statisticManager, IConfigurationService configrationService, IExtensionService extensionService)
-
-
Method Details
-
pushData
- Specified by:
pushData
in interfaceIOfflinePushService
-
execute
- Specified by:
execute
in interfaceINodeCommunicationService.INodeCommunicationExecutor
-