Component docs polished
Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/612ec99f Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/612ec99f Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/612ec99f Branch: refs/heads/camel-2.16.x Commit: 612ec99f8783721fe9f4cec6bdfe8b37b19136f1 Parents: b1555ba Author: Claus Ibsen <davscl...@apache.org> Authored: Mon Feb 1 09:38:28 2016 +0100 Committer: Claus Ibsen <davscl...@apache.org> Committed: Mon Feb 1 09:39:23 2016 +0100 ---------------------------------------------------------------------- .../org/apache/camel/component/mail/MailEndpoint.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/612ec99f/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailEndpoint.java ---------------------------------------------------------------------- diff --git a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailEndpoint.java b/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailEndpoint.java index d4e5b74..62774ae 100644 --- a/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailEndpoint.java +++ b/components/camel-mail/src/main/java/org/apache/camel/component/mail/MailEndpoint.java @@ -36,8 +36,11 @@ import org.apache.camel.spi.UriParam; syntax = "imap:host:port", alternativeSyntax = "imap:username:password@host:port", consumerClass = MailConsumer.class, label = "mail") public class MailEndpoint extends ScheduledPollEndpoint { - @UriParam(defaultValue = "" + MailConsumer.DEFAULT_CONSUMER_DELAY, label = "consumer", description = "Milliseconds before the next poll.") + + @UriParam(optionalPrefix = "consumer.", defaultValue = "" + MailConsumer.DEFAULT_CONSUMER_DELAY, label = "consumer,scheduler", + description = "Milliseconds before the next poll.") private long delay = MailConsumer.DEFAULT_CONSUMER_DELAY; + @UriParam private MailConfiguration configuration; @UriParam(label = "advanced") @@ -225,4 +228,13 @@ public class MailEndpoint extends ScheduledPollEndpoint { public void setPostProcessAction(MailBoxPostProcessAction postProcessAction) { this.postProcessAction = postProcessAction; } + + /** + * Milliseconds before the next poll. + */ + @Override + public void setDelay(long delay) { + super.setDelay(delay); + this.delay = delay; + } }