use of org.webpieces.nio.api.deprecated.ChannelService in project webpieces by deanhiller.
the class TestXEvaluateNIOBehavior method setUp.
public void setUp() {
String os = System.getProperty("os.name");
//String osArch = System.getProperty("os.arch");
log.info("os=" + os);
if (os.equals("linux")) {
log.info("RUNNING LINUX TESTS ONLY");
isLinux = true;
}
try {
if (mockServer == null) {
ChannelServiceFactory factory = ChannelServiceFactory.createFactory(null);
Map<String, Object> p = new HashMap<String, Object>();
p.put(ChannelManagerOld.KEY_ID, "[server]");
p.put(ChannelManagerOld.KEY_BUFFER_FACTORY, bufFactory);
ChannelService chanMgr = factory.createChannelManager(p);
mockServer = new MockNIOServer(chanMgr, null);
}
svrAddr = mockServer.start();
log.info("svrPort=" + svrAddr);
} catch (IOException e) {
throw new RuntimeException("test failed", e);
} catch (InterruptedException e) {
throw new RuntimeException("test failed2", e);
}
}
use of org.webpieces.nio.api.deprecated.ChannelService in project webpieces by deanhiller.
the class TestAsynchWrites method setUp.
protected void setUp() throws Exception {
HandlerForTests.setupLogging();
//and started back up cleanly.....
if (chanMgr == null) {
chanMgr = getClientChanMgr();
}
if (mockServer == null) {
ChannelService svcChanMgr = getServerChanMgr();
mockServer = new MockNIOServer(svcChanMgr, getServerFactoryHolder());
}
chanMgr.start();
svrAddr = mockServer.start();
log.trace("server port =" + svrAddr);
// loopBack = InetAddress.getByName("127.0.0.1");
// loopBackAnyPort = new InetSocketAddress(loopBack, 0);
//
// mockHandler = MockObjectFactory.createMock(DataHandler.class);
// mockHandler.setCloner(new CloneByteBuffer());
// mockConnect = MockObjectFactory.createMock(ConnectCallback.class);
// client1 = chanMgr.createTCPChannel("ClientChannel", getClientFactoryHolder());
}
use of org.webpieces.nio.api.deprecated.ChannelService in project webpieces by deanhiller.
the class XTestDelayServer method setUp.
protected void setUp() throws Exception {
FactoryCreator creator = FactoryCreator.createFactory(null);
procFactory = creator.createPacketProcFactory(null);
factoryHolder = new Settings(null, procFactory);
HandlerForTests.setupLogging();
LoggerFactory.getLogger("").setLevel(Level.INFO);
//and started back up cleanly.....
if (chanMgr == null) {
chanMgr = createClientChanMgr("[client]");
}
if (echoServer == null) {
ChannelService svrChanMgr = createSvrChanMgr("[echoServer]");
echoServer = new EchoServer(svrChanMgr, factoryHolder);
}
if (delayServer == null) {
delayServer = new DelayServer();
}
chanMgr.start();
InetSocketAddress echoSvrAddr = echoServer.start();
log.trace("echo server port =" + echoSvrAddr);
delaySvrAddr = delayServer.start(echoSvrAddr);
log.trace("delay server port =" + delaySvrAddr);
mockHandler = MockObjectFactory.createMock(DataListener.class);
mockHandler.setDefaultBehavior("incomingData", new CloneByteBuffer());
mockConnect = MockObjectFactory.createMock(ConnectionCallback.class);
}
use of org.webpieces.nio.api.deprecated.ChannelService in project webpieces by deanhiller.
the class TestMoreSecureChanMgr method getServerChanMgr.
protected ChannelService getServerChanMgr() {
Map<String, Object> p = new HashMap<String, Object>();
p.put(ChannelManagerOld.KEY_ID, "server");
p.put(ChannelManagerOld.KEY_BUFFER_FACTORY, bufFactory);
ChannelService svcChanMgr = basicFactory.createChannelManager(p);
return svcChanMgr;
}
use of org.webpieces.nio.api.deprecated.ChannelService in project webpieces by deanhiller.
the class TestZNioSecureCM method getServerChanMgr.
@Override
protected ChannelService getServerChanMgr() {
Map<String, Object> p = new HashMap<String, Object>();
p.put(ChannelManagerOld.KEY_ID, "server");
p.put(ChannelManagerOld.KEY_BUFFER_FACTORY, getBufFactory());
ChannelService svcChanMgr = secureFactory.createChannelManager(p);
return svcChanMgr;
}
Aggregations