private void assignAdminListenerProtocol( final Transaction t, final Config config_w, final String protocolName) throws TransactionFailure { final NetworkListener nl_w = writableNetworkListener(t, config_w, ADMIN_LISTENER_NAME); if (nl_w != null) { nl_w.setProtocol(protocolName); } }
private void prepareDASConfig() throws TransactionFailure, PropertyVetoException { final Config dasConfig = writableConfig(configs.getConfigByName(DAS_CONFIG_NAME)); final NetworkConfig nc = dasConfig.getNetworkConfig(); final NetworkListener nl_w = transaction().enroll(nc.getNetworkListener(SecureAdminCommand.ADMIN_LISTENER_NAME)); nl_w.setProtocol(SecureAdminCommand.ADMIN_LISTENER_NAME); }
private NetworkListener createAdminNetworkListener( final Transaction t, final NetworkConfig nc, final String adminListenerProtocolName) throws TransactionFailure { final NetworkListeners nls_w = t.enroll(nc.getNetworkListeners()); final NetworkListener nl_w = nls_w.createChild(NetworkListener.class); nls_w.getNetworkListener().add(nl_w); nl_w.setName(ADMIN_LISTENER_NAME); nl_w.setProtocol(adminListenerProtocolName); nl_w.setPort(ASADMIN_LISTENER_PORT); nl_w.setTransport(ASADMIN_LISTENER_TRANSPORT); nl_w.setThreadPool(ASADMIN_LISTENER_THREADPOOL); return nl_w; }
/** * Start Grizzly based ORB lazy listener, which is going to initialize * ORB container on first request. */ private void initializeLazyListener() { final IiopService iiopService = config.getExtensionByType(IiopService.class); if (iiopService != null) { List<IiopListener> iiopListenerList = iiopService.getIiopListener(); for (IiopListener oneListener : iiopListenerList) { if (Boolean.valueOf(oneListener.getEnabled()) && Boolean.valueOf(oneListener.getLazyInit())) { NetworkListener dummy = new DummyNetworkListener(); dummy.setPort(oneListener.getPort()); dummy.setAddress(oneListener.getAddress()); dummy.setProtocol("light-weight-listener"); dummy.setTransport("tcp"); dummy.setName("iiop-service"); grizzlyService.createNetworkProxy(dummy); } } } } }