streamManager = newStreamManager();
referenceableManager = newReferenceableManager();
endPointProxyFactory = newEndPointProxyFactory();
compression = new LogicalCompression();
IOContext ioContext = new IOContext();
ioContext.setPopSynchronization(compression);
ioContext.setPushSynchronization(compression);
ioContext.setReplacerResolver(replacerResolver);
ioContext.setStreamManager(streamManager);
nodeManager = new RemoteNodeManagerImpl(aNodeInfo, ioContext,
aClockPool, aFactory);
nodeManager.addListener(new RemoteNodeTracker());