1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.jboss.netty.channel.socket.nio;
17
18 import static org.jboss.netty.channel.Channels.*;
19
20 import java.nio.channels.SocketChannel;
21
22 import org.jboss.netty.channel.Channel;
23 import org.jboss.netty.channel.ChannelFactory;
24 import org.jboss.netty.channel.ChannelPipeline;
25 import org.jboss.netty.channel.ChannelSink;
26
27 final class NioAcceptedSocketChannel extends NioSocketChannel {
28
29 final Thread bossThread;
30
31 NioAcceptedSocketChannel(
32 ChannelFactory factory, ChannelPipeline pipeline,
33 Channel parent, ChannelSink sink,
34 SocketChannel socket, NioWorker worker, Thread bossThread) {
35
36 super(parent, factory, pipeline, sink, socket, worker);
37
38 this.bossThread = bossThread;
39
40 setConnected();
41
42 fireChannelOpen(this);
43 }
44 }