private Duration getAccessTimeout(BeanContext beanContext, Method callMethod) {
   Duration accessTimeout = beanContext.getAccessTimeout(callMethod);
   if (accessTimeout == null) {
     accessTimeout = beanContext.getAccessTimeout();
     if (accessTimeout == null) {
       accessTimeout = this.accessTimeout;
     }
   }
   return accessTimeout;
 }