public AccessTimeoutDetails getDefaultAccessTimeout() { return defaultAccessTimeoutProvider.getDefaultAccessTimeout(); }
/** * Returns the {@link javax.ejb.AccessTimeout} applicable to given method */ public AccessTimeoutDetails getAccessTimeout(Method method) { final EJBBusinessMethod ejbMethod = new EJBBusinessMethod(method); final AccessTimeoutDetails accessTimeout = this.methodAccessTimeouts.get(ejbMethod); if (accessTimeout != null) { return accessTimeout; } // check bean level access timeout final AccessTimeoutDetails timeout = this.beanLevelAccessTimeout.get(method.getDeclaringClass().getName()); if (timeout != null) { return timeout; } return defaultAccessTimeoutProvider.getDefaultAccessTimeout(); }
@Override public AccessTimeoutDetails getDefaultAccessTimeout() { return defaultAccessTimeoutProvider.getDefaultAccessTimeout(); }
/** * Returns the {@link AccessTimeout} applicable to given method */ public AccessTimeoutDetails getAccessTimeout(Method method) { final EJBBusinessMethod ejbMethod = new EJBBusinessMethod(method); final AccessTimeoutDetails accessTimeout = this.methodAccessTimeouts.get(ejbMethod); if (accessTimeout != null) { return accessTimeout; } // check bean level access timeout final AccessTimeoutDetails timeout = this.beanLevelAccessTimeout.get(method.getDeclaringClass().getName()); if (timeout != null) { return timeout; } return defaultAccessTimeoutProvider.getDefaultAccessTimeout(); }