You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2014/07/18 17:15:38 UTC
[11/12] git commit: CAMEL-6555 Removed the files which are useless in
camel-netty4
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 <wi...@gmail.com>
Authored: Fri Jul 18 23:13:01 2014 +0800
Committer: Willem Jiang <wi...@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));
- }
-}