FtpTool/src/main/java/com/ftptool/sync/job/DevConsumeProdPackageJob.java
2026-04-15 15:58:23 +08:00

23 lines
677 B
Java

package com.ftptool.sync.job;
import com.ftptool.sync.orchestrator.DevSyncCoordinator;
import org.springframework.context.annotation.Profile;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
@Profile("dev-agent")
public class DevConsumeProdPackageJob {
private final DevSyncCoordinator devSyncCoordinator;
public DevConsumeProdPackageJob(DevSyncCoordinator devSyncCoordinator) {
this.devSyncCoordinator = devSyncCoordinator;
}
@Scheduled(cron = "${sync.jobs.dev-consume-prod-package.cron}")
public void execute() {
devSyncCoordinator.consumeProdPackages();
}
}