/** * Get the EJB 3.x bean LoadBalancePolicy. This is an alias * for {@link #getBeanLoadBalancePolicy()}. * * @return the loadBalancePolicy. */ public String getLoadBalancePolicy() { return getBeanLoadBalancePolicy(); }
/** * Get the EJB 3.x bean LoadBalancePolicy. This is an alias * for {@link #getBeanLoadBalancePolicy()}. * * @return the loadBalancePolicy. */ public String getLoadBalancePolicy() { return getBeanLoadBalancePolicy(); }
/** * Get the bean load balancing policy * * @return the bean load balancing policy */ public String getBeanLoadBalancePolicy() { return getDelegate().getBeanLoadBalancePolicy(); }
/** * Get the bean load balancing policy * * @return the bean load balancing policy */ public String getBeanLoadBalancePolicy() { return getDelegate().getBeanLoadBalancePolicy(); }
public void merge(ClusterConfigMetaData override, ClusterConfigMetaData original) { super.merge(override, original); if (override != null) { partitionName = override.getPartitionName(); beanLoadBalancePolicy = override.getBeanLoadBalancePolicy(); homeLoadBalancePolicy = override.getHomeLoadBalancePolicy(); sessionStateManagerJndiName = override.getSessionStateManagerJndiName(); } if (original != null) { if (partitionName == null) partitionName = original.getPartitionName(); if (beanLoadBalancePolicy == null) beanLoadBalancePolicy = original.getBeanLoadBalancePolicy(); if (homeLoadBalancePolicy == null) homeLoadBalancePolicy = original.getHomeLoadBalancePolicy(); if (sessionStateManagerJndiName == null) sessionStateManagerJndiName = original.getSessionStateManagerJndiName(); } } }
public void merge(ClusterConfigMetaData override, ClusterConfigMetaData original) { super.merge(override, original); if (override != null) { partitionName = override.getPartitionName(); beanLoadBalancePolicy = override.getBeanLoadBalancePolicy(); homeLoadBalancePolicy = override.getHomeLoadBalancePolicy(); sessionStateManagerJndiName = override.getSessionStateManagerJndiName(); } if (original != null) { if (partitionName == null) partitionName = original.getPartitionName(); if (beanLoadBalancePolicy == null) beanLoadBalancePolicy = original.getBeanLoadBalancePolicy(); if (homeLoadBalancePolicy == null) homeLoadBalancePolicy = original.getHomeLoadBalancePolicy(); if (sessionStateManagerJndiName == null) sessionStateManagerJndiName = original.getSessionStateManagerJndiName(); } } }
public <A extends Annotation> A retrieveAnnotation(Class<A> annotationClass, JBossEnterpriseBeanMetaData metaData, ClassLoader classLoader) { if (annotationClass == Clustered.class && isClustered(metaData)) { ClusteredImpl impl = createAnnotationImpl(); ClusterConfigMetaData ccmd = findClusterConfigMetaData(metaData); if (ccmd != null) { if (ccmd.getPartitionName() != null) impl.setPartition(ccmd.getPartitionName()); // FIXME Once @Clustered and ClusteredImpl are updated, just use the string values if (ccmd.getBeanLoadBalancePolicy() != null) impl.setLoadBalancePolicy(ccmd.getBeanLoadBalancePolicy()); if (ccmd.getHomeLoadBalancePolicy() != null) impl.setHomeLoadBalancePolicy(ccmd.getHomeLoadBalancePolicy()); } return annotationClass.cast(impl); } return null; }
if (config.getBeanLoadBalancePolicy() != null) String policy = config.getBeanLoadBalancePolicy(); clusteredAnnotation.setLoadBalancePolicy(policy);