// This software is released into the Public Domain. See copying.txt for details. package org.openstreetmap.osmosis.replicationhttp.v0_6.impl; import java.io.File; /** * Builds Netty channel pipelines for new client connections. * * @author Brett Henderson */ public class ReplicationDataServerChannelPipelineFactory extends SequenceServerChannelPipelineFactory { private File dataDirectory; /** * Creates a new instance. * * @param dataDirectory * The location of the replication data files. */ public ReplicationDataServerChannelPipelineFactory(File dataDirectory) { this.dataDirectory = dataDirectory; } @Override protected SequenceServerHandler createHandler(SequenceServerControl control) { return new ReplicationDataServerHandler(control, dataDirectory); } }