private Long getLongValueFromEnvironment(String key) throws NamingException { Object val = getEnvironment().get(key); if (val != null && val instanceof String) { return Long.valueOf(Long.parseLong((String) val)); } return null; }
private String getLegacyClusterAffinity() throws NamingException { Object val = getEnvironment().get(JBossEJBProperties.PROPERTY_KEY_CLUSTERS); if (val != null && val instanceof String) { String str = (String) val; // Pick the first definition for affinity int index = str.indexOf(','); if (index > -1) { str = str.substring(0, index); } return str.trim(); } return null; }
/** * Check if the user has disabled affinity learning */ private boolean shouldLearnAffinity() { Object val = null; try { val = getEnvironment().get(EJBClient.DISABLE_AFFINITY_LEARNING); } catch(NamingException ne) { Logs.MAIN.warn("Problem reading cluster affinity specification from env; skipping affinity assignment"); } return val == null || "false".equalsIgnoreCase(val.toString()); }
/** * Check if the user has specified strong affinity to a cluster for this context and return the cluster name. * @return String the name of the cluster */ private String getClusterAffinityValueFromEnvironment() { Object val; try { val = getEnvironment().get(EJBClient.CLUSTER_AFFINITY); if (val != null && val instanceof String) { return (String) val; } return getLegacyClusterAffinity(); } catch(NamingException ne) { Logs.MAIN.warn("Problem reading cluster affinity specification from env; skipping affinity assignment"); return null; } }
protected Object lookupNative(final Name name) throws NamingException { final int size = name.size(); if (size < 3) { return new RelativeContext(new FastHashtable<>(getEnvironment()), this, SimpleName.of(name)); } else if (size > 4) { throw nameNotFound(name); if (size == 3) { return new RelativeContext(new FastHashtable<>(getEnvironment()), this, SimpleName.of(name));
private Long getLongValueFromEnvironment(String key) throws NamingException { Object val = getEnvironment().get(key); if (val != null && val instanceof String) { return Long.valueOf(Long.parseLong((String) val)); } return null; }
private String getLegacyClusterAffinity() throws NamingException { Object val = getEnvironment().get(JBossEJBProperties.PROPERTY_KEY_CLUSTERS); if (val != null && val instanceof String) { String str = (String) val; // Pick the first definition for affinity int index = str.indexOf(','); if (index > -1) { str = str.substring(0, index); } return str.trim(); } return null; }
private Long getLongValueFromEnvironment(String key) throws NamingException { Object val = getEnvironment().get(key); if (val != null && val instanceof String) { return Long.valueOf(Long.parseLong((String) val)); } return null; }
private String getLegacyClusterAffinity() throws NamingException { Object val = getEnvironment().get(JBossEJBProperties.PROPERTY_KEY_CLUSTERS); if (val != null && val instanceof String) { String str = (String) val; // Pick the first definition for affinity int index = str.indexOf(','); if (index > -1) { str = str.substring(0, index); } return str.trim(); } return null; }
/** * Check if the user has disabled affinity learning */ private boolean shouldLearnAffinity() { Object val = null; try { val = getEnvironment().get(EJBClient.DISABLE_AFFINITY_LEARNING); } catch(NamingException ne) { Logs.MAIN.warn("Problem reading cluster affinity specification from env; skipping affinity assignment"); } return val == null || "false".equalsIgnoreCase(val.toString()); }
/** * Check if the user has disabled affinity learning */ private boolean shouldLearnAffinity() { Object val = null; try { val = getEnvironment().get(EJBClient.DISABLE_AFFINITY_LEARNING); } catch(NamingException ne) { Logs.MAIN.warn("Problem reading cluster affinity specification from env; skipping affinity assignment"); } return val == null || "false".equalsIgnoreCase(val.toString()); }
/** * Check if the user has specified strong affinity to a cluster for this context and return the cluster name. * @return String the name of the cluster */ private String getClusterAffinityValueFromEnvironment() { Object val; try { val = getEnvironment().get(EJBClient.CLUSTER_AFFINITY); if (val != null && val instanceof String) { return (String) val; } return getLegacyClusterAffinity(); } catch(NamingException ne) { Logs.MAIN.warn("Problem reading cluster affinity specification from env; skipping affinity assignment"); return null; } }
/** * Check if the user has specified strong affinity to a cluster for this context and return the cluster name. * @return String the name of the cluster */ private String getClusterAffinityValueFromEnvironment() { Object val; try { val = getEnvironment().get(EJBClient.CLUSTER_AFFINITY); if (val != null && val instanceof String) { return (String) val; } return getLegacyClusterAffinity(); } catch(NamingException ne) { Logs.MAIN.warn("Problem reading cluster affinity specification from env; skipping affinity assignment"); return null; } }
protected Object lookupNative(final Name name) throws NamingException { final int size = name.size(); if (size < 3) { return new RelativeContext(new FastHashtable<>(getEnvironment()), this, SimpleName.of(name)); } else if (size > 4) { throw nameNotFound(name); if (size == 3) { return new RelativeContext(new FastHashtable<>(getEnvironment()), this, SimpleName.of(name));
protected Object lookupNative(final Name name) throws NamingException { final int size = name.size(); if (size < 3) { return new RelativeContext(new FastHashtable<>(getEnvironment()), this, SimpleName.of(name)); } else if (size > 4) { throw nameNotFound(name); if (size == 3) { return new RelativeContext(new FastHashtable<>(getEnvironment()), this, SimpleName.of(name));