if (_acl != null)
{
pipeline.addFirst("firewall", new IpFilterRuleHandler(new IpFilterRuleList(_acl)));
}
pipeline.addLast("logger",new OutLogger("server"));
pipeline.addLast("inputStream", new InputStreamDecoder());
pipeline.addLast("outputStream", new OutputStreamEncoder());
pipeline.addLast("callDecoder", new PushInputStreamConsumer(new HessianRPCCallDecoder(), _executor));
pipeline.addLast("replyEncoder", new HessianRPCReplyEncoder());
pipeline.addLast("outputProducer", new OutputProducer(_executor));