/* package */ void reupInstanceListeners(List<InstanceLifecycleListener> listeners) { instanceListeners.clear(); for (InstanceLifecycleListener listener : listeners) { Filter filter = listener.getFilter(); if (BuilderHelper.filterMatches(this, filter)) { instanceListeners.add(listener); } } }
/* package */ void reupInstanceListeners(List<InstanceLifecycleListener> listeners) { instanceListeners.clear(); for (InstanceLifecycleListener listener : listeners) { Filter filter = listener.getFilter(); if (BuilderHelper.filterMatches(this, filter)) { instanceListeners.add(listener); } } }
/* package */ void reupInstanceListeners(List<InstanceLifecycleListener> listeners) { instanceListeners.clear(); for (InstanceLifecycleListener listener : listeners) { Filter filter = listener.getFilter(); if (BuilderHelper.filterMatches(this, filter)) { instanceListeners.add(listener); } } }
/* package */ void reupInstanceListeners(List<InstanceLifecycleListener> listeners) { instanceListeners.clear(); for (InstanceLifecycleListener listener : listeners) { Filter filter = listener.getFilter(); if (BuilderHelper.filterMatches(this, filter)) { instanceListeners.add(listener); } } }
/** * Gets the decision of the filter from this service. May use * a cache * * @param service The service to get the isValidating decision from * @return true if this validation service should validate this descriptor */ /* package */ boolean isValidating(ValidationService service) { Boolean cachedResult = validationServiceCache.get(service); if (cachedResult != null) { return cachedResult.booleanValue(); } boolean decision = true; try { decision = BuilderHelper.filterMatches(this, service.getLookupFilter()); } catch (Throwable th) { // If the filter fails we assume the decision is true } if (decision) { validationServiceCache.put(service, Boolean.TRUE); } else { validationServiceCache.put(service, Boolean.FALSE); } return decision; }
/** * Gets the decision of the filter from this service. May use * a cache * * @param service The service to get the isValidating decision from * @return true if this validation service should validate this descriptor */ /* package */ boolean isValidating(ValidationService service) { Boolean cachedResult = validationServiceCache.get(service); if (cachedResult != null) { return cachedResult.booleanValue(); } boolean decision = true; try { decision = BuilderHelper.filterMatches(this, service.getLookupFilter()); } catch (Throwable th) { // If the filter fails we assume the decision is true } if (decision) { validationServiceCache.put(service, Boolean.TRUE); } else { validationServiceCache.put(service, Boolean.FALSE); } return decision; }
/** * Gets the decision of the filter from this service. May use * a cache * * @param service The service to get the isValidating decision from * @return true if this validation service should validate this descriptor */ /* package */ boolean isValidating(ValidationService service) { Boolean cachedResult = validationServiceCache.get(service); if (cachedResult != null) { return cachedResult.booleanValue(); } boolean decision = true; try { decision = BuilderHelper.filterMatches(this, service.getLookupFilter()); } catch (Throwable th) { // If the filter fails we assume the decision is true } if (decision) { validationServiceCache.put(service, Boolean.TRUE); } else { validationServiceCache.put(service, Boolean.FALSE); } return decision; }
/** * Gets the decision of the filter from this service. May use * a cache * * @param service The service to get the isValidating decision from * @return true if this validation service should validate this descriptor */ /* package */ boolean isValidating(ValidationService service) { Boolean cachedResult = validationServiceCache.get(service); if (cachedResult != null) { return cachedResult.booleanValue(); } boolean decision = true; try { decision = BuilderHelper.filterMatches(this, service.getLookupFilter()); } catch (Throwable th) { // If the filter fails we assume the decision is true } if (decision) { validationServiceCache.put(service, Boolean.TRUE); } else { validationServiceCache.put(service, Boolean.FALSE); } return decision; }
if (BuilderHelper.filterMatches(descriptor, filter)) { for (MethodWrapper methodWrapper : crh.getAllMethods(clazz)) { Method method = methodWrapper.getMethod();
if (BuilderHelper.filterMatches(descriptor, filter)) { for (MethodWrapper methodWrapper : crh.getAllMethods(clazz)) { Method method = methodWrapper.getMethod();
if (BuilderHelper.filterMatches(descriptor, filter)) { for (MethodWrapper methodWrapper : crh.getAllMethods(clazz)) { Method method = methodWrapper.getMethod();
if (BuilderHelper.filterMatches(descriptor, filter)) { for (MethodWrapper methodWrapper : crh.getAllMethods(clazz)) { Method method = methodWrapper.getMethod();
for (ActiveDescriptor<?> aValidatedDescriptor : allValidatedDescriptors) { for (Filter idempotentFilter : idempotentFilters) { if (BuilderHelper.filterMatches(aValidatedDescriptor, idempotentFilter)) { idempotentFailures.add(new DuplicateServiceException(aValidatedDescriptor));