singletonComponentDescription.containerManagedConcurrency();
}
// bean level access timeout
// TODO: This should apply to other bean types too (JBoss specific feature) and not just singleton beans
AccessTimeoutMetaData accessTimeoutMetaData = singletonBeanMetaData.getAccessTimeout();
if (accessTimeoutMetaData != null) {
final long timeout = accessTimeoutMetaData.getTimeout();
final TimeUnit unit = accessTimeoutMetaData.getUnit();
AccessTimeout accessTimeout = new AccessTimeout() {
@Override
public long value() {
return timeout;
}