Class PostForwardScheduler
java.lang.Object
io.github.yvasyliev.telegramforwarderbot.service.PostForwardScheduler
@Service
@ConditionalOnProperty(name="scheduler.post-forward.enabled",
havingValue="true",
matchIfMissing=true)
public class PostForwardScheduler
extends Object
Scheduler that periodically forwards posts using registered
List of PostForwarderManagers.
The frequency of forwarding can be configured via scheduler.post-forward.fixed-delay property defaulting
to 1 minute.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidScheduled method that forwards posts using all registeredPostForwarderManagers.
-
Constructor Details
-
PostForwardScheduler
public PostForwardScheduler()
-
-
Method Details
-
forwardPosts
@Scheduled(fixedDelayString="${scheduler.post-forward.fixed-delay:1m}") public void forwardPosts()Scheduled method that forwards posts using all registeredPostForwarderManagers. The frequency of execution is controlled by thescheduler.post-forward.fixed-delayproperty which defaults to 1 minute.
-