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/3e94cdd3 Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/3e94cdd3 Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/3e94cdd3 Branch: refs/heads/master Commit: 3e94cdd3e81fcaa4c59c94fd203c987ca3b36ef8 Parents: a439087 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:38:28 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/3e94cdd3/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 4b3ca8c..493c2e9 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; + } }