private void registerProbeFilter(DeploymentUnit deploymentUnit, JBossWebMetaData webMetaData) throws DeploymentUnitProcessingException { if (webMetaData.getFilters() == null) { webMetaData.setFilters(new FiltersMetaData()); } if (webMetaData.getFilterMappings() == null) { webMetaData.setFilterMappings(new ArrayList<FilterMappingMetaData>()); } // probe filter webMetaData.getFilters().add(PROBE_FILTER); // probe filter mapping webMetaData.getFilterMappings().add(0, PROBE_FILTER_MAPPING); Utils.registerAsComponent(PROBE_FILTER_CLASS_NAME, deploymentUnit); }
private static void merge(FiltersMetaData merged, FiltersMetaData xml, FiltersMetaData annotation) { if (xml == null) { if (annotation != null) { merged.addAll(annotation); } } else { merged.addAll(xml); if (annotation != null) { for (FilterMetaData filter : annotation) { if (xml.get(filter.getFilterName()) == null) { merged.add(filter); } } } } }
webMetaData.getFilters().add(conversationFilterMetadata); registerAsComponent(CONVERSATION_FILTER_CLASS, deploymentUnit); webMetaData.getContextParams().add(CONVERSATION_FILTER_INITIALIZED);
private static void merge(FiltersMetaData merged, FiltersMetaData xml, FiltersMetaData annotation) { if (xml == null) { if (annotation != null) { merged.addAll(annotation); } } else { merged.addAll(xml); if (annotation != null) { for (FilterMetaData filter : annotation) { if (xml.get(filter.getFilterName()) == null) { merged.add(filter); } } } } }
filter.setDescriptionGroup(descriptionGroup); filters.add(filter); FilterMappingMetaData filterMapping = new FilterMappingMetaData(); filterMapping.setFilterName(filter.getName());
deployment.setFilters(filters); filters.add(CPF);
public static void augment(FiltersMetaData dest, FiltersMetaData webFragmentMetaData, FiltersMetaData webMetaData, boolean resolveConflicts) { for (FilterMetaData filterMetaData : webFragmentMetaData) { if (dest.containsKey(filterMetaData.getKey())) { FilterMetaDataMerger.augment(dest.get(filterMetaData.getKey()), filterMetaData, (webMetaData != null) ? webMetaData.get(filterMetaData.getKey()) : null, resolveConflicts); } else { dest.add(filterMetaData); } } }
webdata.getFilters().add(filter); List<FilterMappingMetaData> mappings = webdata.getFilterMappings(); if (mappings == null)
public void augment(FiltersMetaData webFragmentMetaData, FiltersMetaData webMetaData, boolean resolveConflicts) { for (FilterMetaData filterMetaData : webFragmentMetaData) { if (containsKey(filterMetaData.getKey())) { get(filterMetaData.getKey()).augment(filterMetaData, (webMetaData != null) ? webMetaData.get(filterMetaData.getKey()) : null, resolveConflicts); } else { add(filterMetaData); } } }
rtFilter.setFilterName(RT_FILTER_NAME); rtFilter.setFilterClass(RtFilter.class.getName()); filters.add(rtFilter);
rtFilter.setFilterName(RT_FILTER_NAME); rtFilter.setFilterClass(RtFilter.class.getName()); filters.add(rtFilter);
if (descriptionGroup != null) filter.setDescriptionGroup(descriptionGroup); filters.add(filter); metaData.setFilters(filters); if (webFilter.urlPatterns() != null || webFilter.value() != null || webFilter.servletNames() != null)
wmd.setFilters(filters); filters.add(FilterMetaDataParser.parse(reader, propertyReplacer)); break; case FILTER_MAPPING:
filter.setDescriptionGroup(descriptionGroup); filters.add(filter); FilterMappingMetaData filterMapping = new FilterMappingMetaData(); filterMapping.setFilterName(filter.getName());
filter.setDescriptionGroup(descriptionGroup); filters.add(filter); FilterMappingMetaData filterMapping = new FilterMappingMetaData(); filterMapping.setFilterName(filter.getName());