Class PullService
java.lang.Object
org.jumpmind.symmetric.service.impl.AbstractService
org.jumpmind.symmetric.service.impl.AbstractOfflineDetectorService
org.jumpmind.symmetric.service.impl.PullService
- All Implemented Interfaces:
INodeCommunicationService.INodeCommunicationExecutor,IOfflineDetectorService,IPullService,IService
public class PullService
extends AbstractOfflineDetectorService
implements IPullService, INodeCommunicationService.INodeCommunicationExecutor
- See Also:
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.service.impl.AbstractOfflineDetectorService
extensionServiceFields inherited from class org.jumpmind.symmetric.service.impl.AbstractService
log, parameterService, platform, sqlTemplate, sqlTemplateDirty, symmetricDialect, tablePrefix -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(NodeCommunication nodeCommunication, RemoteNodeStatus status) protected List<NodeCommunication>pullConfigData(boolean force) pullData(boolean force) Methods inherited from class org.jumpmind.symmetric.service.impl.AbstractOfflineDetectorService
fireOffline, fireOnline, getExceptionMessage, getHttpException, is, isAuthenticationExpired, isBusy, isDuplicateConnection, isInitialLoadPending, isNoReservation, isNotAuthenticated, isOffline, isRegistrationNotOpen, isRegistrationPending, isRegistrationRequired, isServiceNotReady, isServiceUnavailable, isSyncDisabled, logTransportMessage, shouldLogTransportErrorMethods 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
-
PullService
-
-
Method Details
-
pullData
- Specified by:
pullDatain interfaceIPullService
-
filterForReadyQueues
-
execute
- Specified by:
executein interfaceINodeCommunicationService.INodeCommunicationExecutor
-
pullConfigData
- Specified by:
pullConfigDatain interfaceIPullService
-