public ClusterConfig newClusterConfig(final String clusterName) { final ClusterConfig clusterConfig = new ClusterConfig(clusterName); this.clusterConfigs.add(clusterConfig); return clusterConfig; }
final EJBClientDescriptorMetaData.ClusterNodeConfig clusterNodeConfig = clusterConfig.newClusterNode(nodeName); clusterNodeConfig.setConnectTimeout(connectTimeout); clusterNodeConfig.setSecurityRealm(securityRealm);
clusterConfig.setConnectTimeout(connectTimeout); clusterConfig.setNodeSelector(clusterNodeSelector); clusterConfig.setMaxAllowedConnectedNodes(maxAllowedConnectedNodes); clusterConfig.setSecurityRealm(securityRealm); clusterConfig.setUserName(userName); case CONNECTION_CREATION_OPTIONS: final Properties connectionCreationOptions = this.parseConnectionCreationOptions(reader); clusterConfig.setConnectionOptions(connectionCreationOptions); break; case CHANNEL_CREATION_OPTIONS: final Properties channelCreationOptions = this.parseChannelCreationOptions(reader); clusterConfig.setChannelCreationOptions(channelCreationOptions); break; case NODE:
final EJBClientDescriptorMetaData.ClusterNodeConfig clusterNodeConfig = clusterConfig.newClusterNode(nodeName); clusterNodeConfig.setConnectTimeout(connectTimeout); clusterNodeConfig.setSecurityRealm(securityRealm);
final EJBClientDescriptorMetaData.ClusterNodeConfig clusterNodeConfig = clusterConfig.newClusterNode(nodeName); clusterNodeConfig.setConnectTimeout(connectTimeout); clusterNodeConfig.setSecurityRealm(securityRealm);
final EJBClientDescriptorMetaData.ClusterNodeConfig clusterNodeConfig = clusterConfig.newClusterNode(nodeName); clusterNodeConfig.setConnectTimeout(connectTimeout); clusterNodeConfig.setSecurityRealm(securityRealm);
clusterConfig.setConnectTimeout(connectTimeout); clusterConfig.setNodeSelector(clusterNodeSelector); clusterConfig.setMaxAllowedConnectedNodes(maxAllowedConnectedNodes); clusterConfig.setSecurityRealm(securityRealm); clusterConfig.setUserName(userName); case CONNECTION_CREATION_OPTIONS: final Properties connectionCreationOptions = this.parseConnectionCreationOptions(reader); clusterConfig.setConnectionOptions(connectionCreationOptions); break; case CHANNEL_CREATION_OPTIONS: final Properties channelCreationOptions = this.parseChannelCreationOptions(reader); clusterConfig.setChannelCreationOptions(channelCreationOptions); break; case NODE:
clusterConfig.setConnectTimeout(connectTimeout); clusterConfig.setNodeSelector(clusterNodeSelector); clusterConfig.setMaxAllowedConnectedNodes(maxAllowedConnectedNodes); clusterConfig.setSecurityRealm(securityRealm); clusterConfig.setUserName(userName); case CONNECTION_CREATION_OPTIONS: final Properties connectionCreationOptions = this.parseConnectionCreationOptions(reader); clusterConfig.setConnectionOptions(connectionCreationOptions); break; case CHANNEL_CREATION_OPTIONS: final Properties channelCreationOptions = this.parseChannelCreationOptions(reader); clusterConfig.setChannelCreationOptions(channelCreationOptions); break; case NODE:
clusterConfig.setConnectTimeout(connectTimeout); clusterConfig.setNodeSelector(clusterNodeSelector); clusterConfig.setMaxAllowedConnectedNodes(maxAllowedConnectedNodes); clusterConfig.setSecurityRealm(securityRealm); clusterConfig.setUserName(userName); case CONNECTION_CREATION_OPTIONS: final Properties connectionCreationOptions = this.parseConnectionCreationOptions(reader); clusterConfig.setConnectionOptions(connectionCreationOptions); break; case CHANNEL_CREATION_OPTIONS: final Properties channelCreationOptions = this.parseChannelCreationOptions(reader); clusterConfig.setChannelCreationOptions(channelCreationOptions); break; case NODE:
clusterConfig.setConnectTimeout(connectTimeout); clusterConfig.setNodeSelector(clusterNodeSelector); clusterConfig.setMaxAllowedConnectedNodes(maxAllowedConnectedNodes); clusterConfig.setSecurityRealm(securityRealm); clusterConfig.setUserName(userName); case CONNECTION_CREATION_OPTIONS: final Properties connectionCreationOptions = this.parseConnectionCreationOptions(reader); clusterConfig.setConnectionOptions(connectionCreationOptions); break; case CHANNEL_CREATION_OPTIONS: final Properties channelCreationOptions = this.parseChannelCreationOptions(reader); clusterConfig.setChannelCreationOptions(channelCreationOptions); break; case NODE:
final EJBClientDescriptorMetaData.ClusterNodeConfig clusterNodeConfig = clusterConfig.newClusterNode(nodeName); clusterNodeConfig.setConnectTimeout(connectTimeout); clusterNodeConfig.setSecurityRealm(securityRealm);
public EJBClientClusterConfig(final EJBClientDescriptorMetaData.ClusterConfig clusterConfig, final ClassLoader deploymentClassLoader, final ServiceRegistry serviceRegistry) { this.delegate = clusterConfig; this.setConnectionTimeout(clusterConfig.getConnectTimeout()); final Properties channelProps = clusterConfig.getChannelCreationOptions(); if (channelProps != null) { logger.debug("Channel creation options for cluster " + clusterConfig.getClusterName() + " are " + channelCreationOptions); this.setChannelCreationOptions(channelCreationOptions); final Properties connectionProps = clusterConfig.getConnectionOptions(); if (connectionProps != null) { logger.debug("Connection creation options for cluster " + clusterConfig.getClusterName() + " are " + connectionCreationOptions); this.setConnectionCreationOptions(connectionCreationOptions); this.setCallbackHandler(serviceRegistry, clusterConfig.getUserName(), clusterConfig.getSecurityRealm()); final String nodeSelector = clusterConfig.getNodeSelector(); if (nodeSelector != null) { try { this.clusterNodeSelector = (ClusterNodeSelector) nodeSelectorClass.newInstance(); } catch (Exception e) { throw EjbMessages.MESSAGES.failureDuringLoadOfClusterNodeSelector(nodeSelector, clusterConfig.getClusterName(), e);
public ClusterConfig newClusterConfig(final String clusterName) { final ClusterConfig clusterConfig = new ClusterConfig(clusterName); this.clusterConfigs.add(clusterConfig); return clusterConfig; }
public ClusterConfig newClusterConfig(final String clusterName) { final ClusterConfig clusterConfig = new ClusterConfig(clusterName); this.clusterConfigs.add(clusterConfig); return clusterConfig; }
public ClusterConfig newClusterConfig(final String clusterName) { final ClusterConfig clusterConfig = new ClusterConfig(clusterName); this.clusterConfigs.add(clusterConfig); return clusterConfig; }
final String clusterName = clusterConfig.getClusterName(); clientClusterBuilder.setName(clusterName); defaultRule = defaultRule.matchProtocol("cluster"); defaultRule = defaultRule.matchUrnName(clusterName); final long maxAllowedConnectedNodes = clusterConfig.getMaxAllowedConnectedNodes(); clientClusterBuilder.setMaximumConnectedNodes(maxAllowedConnectedNodes); final String clusterNodeSelectorClassName = clusterConfig.getNodeSelector(); if (clusterNodeSelectorClassName != null) { final ClusterNodeSelector clusterNodeSelector; final Properties clusterChannelCreationOptions = clusterConfig.getChannelCreationOptions(); final OptionMap clusterChannelCreationOptionMap = getOptionMapFromProperties(clusterChannelCreationOptions, EJBClientDescriptorMetaDataProcessor.class.getClassLoader()); final Properties clusterConnectionOptions = clusterConfig.getConnectionOptions(); final OptionMap clusterConnectionOptionMap = getOptionMapFromProperties(clusterConnectionOptions, EJBClientDescriptorMetaDataProcessor.class.getClassLoader()); final long clusterConnectTimeout = clusterConfig.getConnectTimeout(); clientClusterBuilder.setConnectTimeoutMilliseconds(clusterConnectTimeout); final String clusterSecurityRealm = clusterConfig.getSecurityRealm(); final String clusterUserName = clusterConfig.getUserName(); CallbackHandler callbackHandler = getCallbackHandler(phaseContext.getServiceRegistry(), clusterUserName, clusterSecurityRealm); if (callbackHandler != null) { final Collection<EJBClientDescriptorMetaData.ClusterNodeConfig> clusterNodeConfigs = clusterConfig.getClusterNodeConfigs(); for (EJBClientDescriptorMetaData.ClusterNodeConfig clusterNodeConfig : clusterNodeConfigs) { MatchRule nodeRule = MatchRule.ALL.matchAbstractType("ejb", "jboss");