Class DefaultRunCronJobMessageCreatorAndSender
java.lang.Object
de.hybris.platform.servicelayer.cronjob.impl.DefaultRunCronJobMessageCreatorAndSender
- All Implemented Interfaces:
RunCronJobMessageCreatorAndSender
public class DefaultRunCronJobMessageCreatorAndSender
extends Object
implements RunCronJobMessageCreatorAndSender
Creates a literal message as :
[CRONJOB]START|tenantid|nodeid|cronjob pk.
This message will be send (broadcasted) to other nodes in the cluster to start a cronjob.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidcreateAndSendMessage(int remoteClusterId, PK cronJobPK) Creates and sends a new message for performing a CronJob withcronJobPKon remote clusterremoteClusterIdprotected StringvoidsetClusterService(ClusterService clusterService) voidsetLegacyBroadcastHandler(LegacyBroadcastHandler legacyBroadcastHandler) voidsetTenantService(TenantService tenantService)
-
Constructor Details
-
DefaultRunCronJobMessageCreatorAndSender
public DefaultRunCronJobMessageCreatorAndSender()
-
-
Method Details
-
setTenantService
-
setClusterService
-
setLegacyBroadcastHandler
-
createCronJobBroadcastMessagePrefix
-
createAndSendMessage
Description copied from interface:RunCronJobMessageCreatorAndSenderCreates and sends a new message for performing a CronJob withcronJobPKon remote clusterremoteClusterId- Specified by:
createAndSendMessagein interfaceRunCronJobMessageCreatorAndSender
-