You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by Claus Ibsen <cl...@gmail.com> on 2015/03/31 11:52:04 UTC

Re: [3/4] camel git commit: Polished the configuration default setting of camel-netty component

Hi

There is no need to set default value for booleans which are false as
default. That is implied. But if its true you need to set it.

+    @UriParam(defaultValue = "false")
     private boolean clientMode;

Can just be

+    @UriParam
     private boolean clientMode;

On Tue, Mar 31, 2015 at 11:44 AM,  <ni...@apache.org> wrote:
> Polished the configuration default setting of camel-netty component
>
>
> Project: http://git-wip-us.apache.org/repos/asf/camel/repo
> Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/b046a673
> Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/b046a673
> Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/b046a673
>
> Branch: refs/heads/master
> Commit: b046a673e57977a7d5009dc6338fcf41cfa92730
> Parents: 5f59322
> Author: Willem Jiang <wi...@gmail.com>
> Authored: Tue Mar 31 17:33:58 2015 +0800
> Committer: Willem Jiang <wi...@gmail.com>
> Committed: Tue Mar 31 17:42:44 2015 +0800
>
> ----------------------------------------------------------------------
>  .../org/apache/camel/component/netty/NettyConfiguration.java  | 6 +++---
>  .../org/apache/camel/component/netty4/NettyConfiguration.java | 7 ++++---
>  2 files changed, 7 insertions(+), 6 deletions(-)
> ----------------------------------------------------------------------
>
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/b046a673/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> index ccbbef9..847ca45 100644
> --- a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> +++ b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java
> @@ -90,11 +90,11 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
>      private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
>      @UriParam(defaultValue = "true")
>      private boolean producerPoolEnabled = true;
> -    @UriParam
> +    @UriParam(defaultValue = "false")
>      private boolean udpConnectionlessSending;
> -    @UriParam
> +    @UriParam(defaultValue = "false")
>      private boolean clientMode;
> -
> +
>      /**
>       * Returns a copy of this configuration
>       */
>
> http://git-wip-us.apache.org/repos/asf/camel/blob/b046a673/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java
> ----------------------------------------------------------------------
> diff --git a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java
> index 2e2244d..d315f43 100644
> --- a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java
> +++ b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java
> @@ -72,7 +72,7 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
>      private LoggingLevel serverExceptionCaughtLogLevel = LoggingLevel.WARN;
>      @UriParam(defaultValue = "DEBUG")
>      private LoggingLevel serverClosedChannelExceptionCaughtLogLevel = LoggingLevel.DEBUG;
> -    @UriParam(defaultValue = "false")
> +    @UriParam(defaultValue = "true")
>      private boolean allowDefaultCodec = true;
>      @UriParam
>      private ClientInitializerFactory clientInitializerFactory;
> @@ -90,10 +90,11 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration implem
>      private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
>      @UriParam(defaultValue = "true")
>      private boolean producerPoolEnabled = true;
> -    @UriParam
> +    @UriParam(defaultValue = "false")
>      private boolean udpConnectionlessSending;
> -    @UriParam
> +    @UriParam(defaultValue = "false")
>      private boolean clientMode;
> +
>
>      /**
>       * Returns a copy of this configuration
>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cibsen@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen
hawtio: http://hawt.io/
fabric8: http://fabric8.io/

Re: [3/4] camel git commit: Polished the configuration default setting of camel-netty component

Posted by Willem Jiang <wi...@gmail.com>.
Hi Claus,

Thanks for the reminds, I will update the code shortly.


--  
Willem Jiang

Red Hat, Inc.
Web: http://www.redhat.com
Blog: http://willemjiang.blogspot.com (English)
http://jnn.iteye.com (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem



On March 31, 2015 at 5:54:21 PM, Claus Ibsen (claus.ibsen@gmail.com) wrote:
> Hi
>  
> There is no need to set default value for booleans which are false as
> default. That is implied. But if its true you need to set it.
>  
> + @UriParam(defaultValue = "false")
> private boolean clientMode;
>  
> Can just be
>  
> + @UriParam
> private boolean clientMode;
>  
> On Tue, Mar 31, 2015 at 11:44 AM, wrote:
> > Polished the configuration default setting of camel-netty component
> >
> >
> > Project: http://git-wip-us.apache.org/repos/asf/camel/repo
> > Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/b046a673
> > Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/b046a673
> > Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/b046a673
> >
> > Branch: refs/heads/master
> > Commit: b046a673e57977a7d5009dc6338fcf41cfa92730
> > Parents: 5f59322
> > Author: Willem Jiang  
> > Authored: Tue Mar 31 17:33:58 2015 +0800
> > Committer: Willem Jiang  
> > Committed: Tue Mar 31 17:42:44 2015 +0800
> >
> > ----------------------------------------------------------------------  
> > .../org/apache/camel/component/netty/NettyConfiguration.java | 6 +++---
> > .../org/apache/camel/component/netty4/NettyConfiguration.java | 7 ++++---  
> > 2 files changed, 7 insertions(+), 6 deletions(-)
> > ----------------------------------------------------------------------  
> >
> >
> > http://git-wip-us.apache.org/repos/asf/camel/blob/b046a673/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java  
> > ----------------------------------------------------------------------  
> > diff --git a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java  
> b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java  
> > index ccbbef9..847ca45 100644
> > --- a/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java  
> > +++ b/components/camel-netty/src/main/java/org/apache/camel/component/netty/NettyConfiguration.java  
> > @@ -90,11 +90,11 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration  
> implem
> > private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
> > @UriParam(defaultValue = "true")
> > private boolean producerPoolEnabled = true;
> > - @UriParam
> > + @UriParam(defaultValue = "false")
> > private boolean udpConnectionlessSending;
> > - @UriParam
> > + @UriParam(defaultValue = "false")
> > private boolean clientMode;
> > -
> > +
> > /**
> > * Returns a copy of this configuration
> > */
> >
> > http://git-wip-us.apache.org/repos/asf/camel/blob/b046a673/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java  
> > ----------------------------------------------------------------------  
> > diff --git a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java  
> b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java  
> > index 2e2244d..d315f43 100644
> > --- a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java  
> > +++ b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyConfiguration.java  
> > @@ -72,7 +72,7 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration  
> implem
> > private LoggingLevel serverExceptionCaughtLogLevel = LoggingLevel.WARN;
> > @UriParam(defaultValue = "DEBUG")
> > private LoggingLevel serverClosedChannelExceptionCaughtLogLevel = LoggingLevel.DEBUG;  
> > - @UriParam(defaultValue = "false")
> > + @UriParam(defaultValue = "true")
> > private boolean allowDefaultCodec = true;
> > @UriParam
> > private ClientInitializerFactory clientInitializerFactory;
> > @@ -90,10 +90,11 @@ public class NettyConfiguration extends NettyServerBootstrapConfiguration  
> implem
> > private long producerPoolMinEvictableIdle = 5 * 60 * 1000L;
> > @UriParam(defaultValue = "true")
> > private boolean producerPoolEnabled = true;
> > - @UriParam
> > + @UriParam(defaultValue = "false")
> > private boolean udpConnectionlessSending;
> > - @UriParam
> > + @UriParam(defaultValue = "false")
> > private boolean clientMode;
> > +
> >
> > /**
> > * Returns a copy of this configuration
> >
>  
>  
>  
> --
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> Email: cibsen@redhat.com
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen
> hawtio: http://hawt.io/
> fabric8: http://fabric8.io/
>