/* 1566 */ if (existingAnnotation != null)
/* 1567 */ container.getAnnotations().disableAnnotation(Clustered.class.getName());
/* 1568 */ return;
/* */ }
/* */
/* 1571 */ ClusterConfigMetaData config = enterpriseBean.getClusterConfig();
/* 1572 */ if (config != null)
/* */ {
/* 1574 */ ClusteredImpl clusteredAnnotation = new ClusteredImpl();
/* */
/* 1576 */ if (config.getBeanLoadBalancePolicy() != null)
/* */ {
/* 1578 */ Class policy = this.di.getClassLoader().loadClass(config.getBeanLoadBalancePolicy());
/* */
/* 1580 */ clusteredAnnotation.setLoadBalancePolicy(policy);
/* */ }
/* */
/* 1583 */ if (config.getHomeLoadBalancePolicy() != null)
/* */ {
/* 1585 */ Class policy = this.di.getClassLoader().loadClass(config.getHomeLoadBalancePolicy());
/* */
/* 1587 */ clusteredAnnotation.setHomeLoadBalancePolicy(policy);
/* */ }
/* */
/* 1590 */ if (config.getPartitionName() != null)
/* */ {
/* 1592 */ clusteredAnnotation.setPartition(config.getPartitionName());
/* */ }
/* */
/* 1595 */ addClassAnnotation(container, Clustered.class, clusteredAnnotation);
/* */ }
/* */ }