}
private static EjbDeploymentSummary getDeploymentSummaryFromContainer(EJBContainer container)
{
// Construct Deployment Summary
EjbDeploymentSummary summary = new EjbDeploymentSummary();
summary.setEjbName(container.getEjbName());
summary.setService(container instanceof ServiceContainer);
summary.setStateful(container instanceof StatefulContainer);
summary.setDeploymentName(container.getDeployment().getName());
summary.setBeanClassName(container.getBeanClass().getName());
DeploymentScope scope = container.getDeployment().getEar();
if (scope != null)
{
summary.setDeploymentScopeBaseName(scope.getBaseName());
}
// Return
return summary;
}