camel-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ningji...@apache.org
Subject [11/12] git commit: CAMEL-6555 Removed the files which are useless in camel-netty4
Date Fri, 18 Jul 2014 15:15:38 GMT
CAMEL-6555 Removed the files which are useless in camel-netty4


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/beef1ba9
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/beef1ba9
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/beef1ba9

Branch: refs/heads/CAMEL-6555
Commit: beef1ba99fcb690d4c572d40d4402c12fa3d3989
Parents: 7c89323
Author: Willem Jiang <willem.jiang@gmail.com>
Authored: Fri Jul 18 23:13:01 2014 +0800
Committer: Willem Jiang <willem.jiang@gmail.com>
Committed: Fri Jul 18 23:13:01 2014 +0800

----------------------------------------------------------------------
 .../netty4/CamelNettyThreadNameDeterminer.java  | 36 ---------
 .../netty4/NettyClientBossPoolBuilder.java      | 78 --------------------
 2 files changed, 114 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/beef1ba9/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/CamelNettyThreadNameDeterminer.java
----------------------------------------------------------------------
diff --git a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/CamelNettyThreadNameDeterminer.java
b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/CamelNettyThreadNameDeterminer.java
deleted file mode 100644
index 441a763..0000000
--- a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/CamelNettyThreadNameDeterminer.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.netty4;
-
-import org.apache.camel.util.concurrent.ThreadHelper;
-import io.netty.util.ThreadNameDeterminer;
-
-public class CamelNettyThreadNameDeterminer implements ThreadNameDeterminer {
-
-    private final String pattern;
-    private final String name;
-
-    public CamelNettyThreadNameDeterminer(String pattern, String name) {
-        this.pattern = pattern;
-        this.name = name;
-    }
-
-    @Override
-    public String determineThreadName(String currentThreadName, String proposedThreadName)
throws Exception {
-        return ThreadHelper.resolveThreadName(pattern, name);
-    }
-}

http://git-wip-us.apache.org/repos/asf/camel/blob/beef1ba9/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyClientBossPoolBuilder.java
----------------------------------------------------------------------
diff --git a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyClientBossPoolBuilder.java
b/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyClientBossPoolBuilder.java
deleted file mode 100644
index f0fc18f..0000000
--- a/components/camel-netty4/src/main/java/org/apache/camel/component/netty4/NettyClientBossPoolBuilder.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.component.netty4;
-
-import java.util.concurrent.Executors;
-
-import io.netty.channel.socket.nio.BossPool;
-import io.netty.channel.socket.nio.NioClientBossPool;
-import io.netty.util.Timer;
-
-/**
- * A builder to create Netty {@link io.netty.channel.socket.nio.BossPool} which can be used
for sharing boos pools
- * with multiple Netty {@link NettyServerBootstrapFactory} server bootstrap configurations.
- */
-public final class NettyClientBossPoolBuilder {
-
-    private String name = "NettyClientBoss";
-    private String pattern;
-    private int bossCount = 1;
-    private Timer timer;
-
-    public void setName(String name) {
-        this.name = name;
-    }
-
-    public void setPattern(String pattern) {
-        this.pattern = pattern;
-    }
-
-    public void setBossCount(int bossCount) {
-        this.bossCount = bossCount;
-    }
-
-    public void setTimer(Timer timer) {
-        this.timer = timer;
-    }
-
-    public NettyClientBossPoolBuilder withName(String name) {
-        setName(name);
-        return this;
-    }
-
-    public NettyClientBossPoolBuilder withPattern(String pattern) {
-        setPattern(pattern);
-        return this;
-    }
-
-    public NettyClientBossPoolBuilder withBossCount(int bossCount) {
-        setBossCount(bossCount);
-        return this;
-    }
-
-    public NettyClientBossPoolBuilder withTimer(Timer timer) {
-        setTimer(timer);
-        return this;
-    }
-
-    /**
-     * Creates a new boss pool.
-     */
-    BossPool build() {
-        return new NioClientBossPool(Executors.newCachedThreadPool(), bossCount, timer, new
CamelNettyThreadNameDeterminer(pattern, name));
-    }
-}


Mime
View raw message