### Question:
PassThroughHttpListener implements TransportListener { public void reload(final TransportInDescription transportIn) throws AxisFault { if (state != BaseConstants.STARTED) return; passThroughListeningIOReactorManager.closeAllPTTListenerEndpoints(operatingPort); HttpHost host = new HttpHost( sourceConfiguration.getHostname(), sourceConfiguration.getPort(), sourceConfiguration.getScheme().getName()); ServerConnFactoryBuilder connFactoryBuilder = initConnFactoryBuilder(transportIn, host, this.configurationContext); connFactory = connFactoryBuilder.build(sourceConfiguration.getHttpParams()); passThroughListeningIOReactorManager.getServerIODispatch(operatingPort).update(connFactory); startEndpoints(); log.info(namePrefix + " Reloaded"); }  void init(ConfigurationContext cfgCtx, TransportInDescription transportInDescription); void start(); EndpointReference getEPRForService(String serviceName, String ip); EndpointReference[] getEPRsForService(String serviceName, String ip); SessionContext getSessionContext(MessageContext messageContext); void stop(); void destroy(); void pause(); void resume(); void reload(final TransportInDescription transportIn); void reloadSpecificEndPoints(final TransportInDescription transportIn); void maintenanceShutdown(long milliSecs); String getTransportName(); void reloadDynamicSSLConfig(TransportInDescription transportInDescription); static final long ACTIVE_CONNECTION_MONITOR_DELAY; }### Answer:
@Test public void testReload() throws Exception { passThroughHttpListener.reload(transportInDescription); }