Example usage for org.springframework.integration.scheduling PollerMetadata DEFAULT_POLLER

List of usage examples for org.springframework.integration.scheduling PollerMetadata DEFAULT_POLLER

Introduction

In this page you can find the example usage for org.springframework.integration.scheduling PollerMetadata DEFAULT_POLLER.

Prototype

String DEFAULT_POLLER

To view the source code for org.springframework.integration.scheduling PollerMetadata DEFAULT_POLLER.

Click Source Link

Document

A convenient short alias for the global default poller bean name.

Usage

From source file:com.create.application.configuration.IntegrationConfiguration.java

@Bean(name = PollerMetadata.DEFAULT_POLLER)
public PollerMetadata defaultPoller() {
    final PollerMetadata pollerMetadata = new PollerMetadata();
    pollerMetadata.setTrigger(new PeriodicTrigger(10));
    return pollerMetadata;
}

From source file:hello.CrawlerApp.java

@Bean(name = PollerMetadata.DEFAULT_POLLER)
public PollerMetadata poller() {
    PeriodicTrigger trigger = new PeriodicTrigger(10);
    trigger.setFixedRate(true);//from  w ww .j a va  2  s .c  o  m
    PollerMetadata pollerMetadata = new PollerMetadata();
    pollerMetadata.setTrigger(trigger);
    return pollerMetadata;
}

From source file:com.devnexus.ting.config.MailNotificationConfig.java

@Bean(name = PollerMetadata.DEFAULT_POLLER)
public PollerMetadata defaultPoller() {
    PollerMetadata pollerMetadata = new PollerMetadata();
    pollerMetadata.setTrigger(new PeriodicTrigger(1, TimeUnit.SECONDS));
    return pollerMetadata;
}

From source file:io.spring.batch.configuration.JobConfiguration.java

@Bean(name = PollerMetadata.DEFAULT_POLLER)
public PollerMetadata defaultPoller() {
    PollerMetadata pollerMetadata = new PollerMetadata();
    pollerMetadata.setTrigger(new PeriodicTrigger(10));
    return pollerMetadata;
}

From source file:org.springframework.cloud.stream.app.trigger.TriggerConfiguration.java

@Bean(name = { "defaultPoller", PollerMetadata.DEFAULT_POLLER })
public PollerMetadata defaultPoller(Trigger trigger) {
    logger.info("Trigger type: " + trigger);
    PollerMetadata pollerMetadata = new PollerMetadata();
    pollerMetadata.setTrigger(trigger);/* w w w .  j a va  2  s.c o m*/
    // the default is 1 since a source might return
    // a non-null and non-interruptible value every time it is invoked
    pollerMetadata.setMaxMessagesPerPoll(
            this.triggerProperties.getMaxMessages() >= -1 ? this.triggerProperties.getMaxMessages() : 1);
    return pollerMetadata;
}