*/
public class NettyAcceptorFactoryTest extends UnitTestCase
{
public void testCreateAcceptor() throws Exception
{
NettyAcceptorFactory factory = new NettyAcceptorFactory();
Map<String, Object> params = new HashMap<String, Object>();
BufferHandler handler = new BufferHandler()
{
public void bufferReceived(final Object connectionID, final HornetQBuffer buffer)
{
}
};
ConnectionLifeCycleListener listener = new ConnectionLifeCycleListener()
{
public void connectionException(final Object connectionID, final HornetQException me)
{
}
public void connectionDestroyed(final Object connectionID)
{
}
public void connectionCreated(final Connection connection, final ProtocolType protocol)
{
}
public void connectionReadyForWrites(Object connectionID, boolean ready)
{
}
};
Acceptor acceptor = factory.createAcceptor(params,
handler,
null,
listener,
Executors.newCachedThreadPool(),
Executors.newScheduledThreadPool(ConfigurationImpl.DEFAULT_SCHEDULED_THREAD_POOL_MAX_SIZE));