}
}
}
if (beanClustered != null) {
if (beanClustered) {
this.validateAndMarkBeanAsClustered(ejbComponentDescription, new ClusteringInfo(), deploymentUnit);
} else {
// if the bean is marked as not-clustered, then we have to set the ClusteringInfo to null
// in the EJB component description, so that we override any annotation information that's
// already applied for the bean
this.validateAndMarkBeanAsClustered(ejbComponentDescription, null, deploymentUnit);
}
} else if (allBeansClustered != null) {
if (allBeansClustered) {
this.validateAndMarkBeanAsClustered(ejbComponentDescription, new ClusteringInfo(), deploymentUnit);
} else {
// if the bean is marked as not-clustered, then we have to set the ClusteringInfo to null
// in the EJB component description, so that we override any annotation information that's
// already applied for the bean
this.validateAndMarkBeanAsClustered(ejbComponentDescription, null, deploymentUnit);