ScopeWrapper<S> currentScope = scope; Object obj = getScopedFromCache(currentFactory, currentKey, currentScope, broker); obj = getScopedFromCache(resourceCoordinate.getFactory(), resourceCoordinate.getKey(), broker.getWrappedScope(resourceCoordinate.getScope()), broker); } catch (NoSuchScopeException nsse) { RawJobBrokerKey fullKey = new RawJobBrokerKey(currentScope, currentFactory.getName(), currentKey); safeInvalidate(fullKey); obj = getScopedFromCache(currentFactory, currentKey, currentScope, broker); } finally { lock.unlock();
ScopeWrapper<S> currentScope = scope; Object obj = getScopedFromCache(currentFactory, currentKey, currentScope, broker); obj = getScopedFromCache(resourceCoordinate.getFactory(), resourceCoordinate.getKey(), broker.getWrappedScope(resourceCoordinate.getScope()), broker); } catch (NoSuchScopeException nsse) { RawJobBrokerKey fullKey = new RawJobBrokerKey(currentScope, currentFactory.getName(), currentKey); safeInvalidate(fullKey); obj = getScopedFromCache(currentFactory, currentKey, currentScope, broker); } finally { lock.unlock();