@Override public final Map<String, String[]> getProperties() { final MultivaluedMapPopulator<String, String> populator = new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManager.populateRequestProperties( this.servletRequest, portletWindow, populator); final Map<String, List<String>> map = populator.getMap(); return ParameterMap.convertListMap(map); }
@Override public final Map<String, String[]> getProperties() { final MultivaluedMapPopulator<String, String> populator = new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManager.populateRequestProperties( this.servletRequest, portletWindow, populator); final Map<String, List<String>> map = populator.getMap(); return ParameterMap.convertListMap(map); }
new MultivaluedMapPopulator<String, String>(); this.httpRequestPropertiesManager.populateRequestProperties( request, portletWindow, populator);
new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManagerBroker.populateRequestProperties( request, portletWindow, multivaluedMapPopulator); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManagerBroker.populateRequestProperties( request, portletWindow, multivaluedMapPopulator);
new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManagerBroker.populateRequestProperties( request, portletWindow, multivaluedMapPopulator); assertEquals(expected1, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager1.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(expected1, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager2.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(Collections.EMPTY_MAP, multivaluedMapPopulator.getMap()); "prop.A", ImmutableList.of("prop.A.2")); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManagerBroker.populateRequestProperties( request, portletWindow, multivaluedMapPopulator); assertEquals(expected2, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager1.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(expected2, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager2.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(Collections.EMPTY_MAP, multivaluedMapPopulator.getMap());
new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManagerBroker.populateRequestProperties( request, portletWindow, multivaluedMapPopulator); assertEquals(expected1, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager1.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(expected1, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager2.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(Collections.EMPTY_MAP, multivaluedMapPopulator.getMap()); "prop.A", ImmutableList.of("prop.A.1", "prop.A.2")); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); this.requestPropertiesManagerBroker.populateRequestProperties( request, portletWindow, multivaluedMapPopulator); assertEquals(expected2, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager1.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(expected2, multivaluedMapPopulator.getMap()); multivaluedMapPopulator = new MultivaluedMapPopulator<String, String>(); delegateManager2.populateRequestProperties(request, portletWindow, multivaluedMapPopulator); assertEquals(Collections.EMPTY_MAP, multivaluedMapPopulator.getMap());