container.getAnnotations().disableAnnotation(Clustered.class.getName());
return;
}
*/
ClusterConfigMetaData config = enterpriseBean.getClusterConfig();
if (config != null)
{
ClusteredImpl clusteredAnnotation = new ClusteredImpl();
if (config.getBeanLoadBalancePolicy() != null)
{
String policy = config.getBeanLoadBalancePolicy();
clusteredAnnotation.setLoadBalancePolicy(policy);
}
if (config.getHomeLoadBalancePolicy() != null)
{
String policy = config.getHomeLoadBalancePolicy();
clusteredAnnotation.setHomeLoadBalancePolicy(policy);
}
if (config.getPartitionName() != null)
{
clusteredAnnotation.setPartition(config.getPartitionName());
}
addClassAnnotation(container, Clustered.class, clusteredAnnotation);
}
}