You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2021/10/20 04:53:33 UTC

[sling-org-apache-sling-api] 01/01: Merge pull request #34 from apache/SLING-10871

This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-api.git

commit f37de441222431280540f32f63e2faa8dcd834f0
Merge: 7593cd8 605a2f3
Author: Carsten Ziegeler <cz...@apache.org>
AuthorDate: Wed Oct 20 06:53:28 2021 +0200

    Merge pull request #34 from apache/SLING-10871
    
    SLING-10871 : Add builder API for request/resource objects

 .../apache/sling/api/request/builder/Builders.java |  45 ++
 .../builder/SlingHttpServletRequestBuilder.java    | 140 ++++
 .../builder/SlingHttpServletResponseBuilder.java   |  39 +
 .../builder/SlingHttpServletResponseResult.java    |  70 ++
 .../api/request/builder/impl/HeaderSupport.java    | 122 +++
 .../api/request/builder/impl/HttpSessionImpl.java  | 154 ++++
 .../request/builder/impl/RequestParameterImpl.java |  92 +++
 .../builder/impl/RequestParameterMapImpl.java      |  56 ++
 .../request/builder/impl/RequestPathInfoImpl.java  |  80 ++
 .../builder/impl/RequestProgressTrackerImpl.java   |  71 ++
 .../request/builder/impl/ServletContextImpl.java   | 306 +++++++
 .../builder/impl/SlingHttpServletRequestImpl.java  | 892 +++++++++++++++++++++
 .../builder/impl/SlingHttpServletResponseImpl.java | 387 +++++++++
 .../sling/api/request/builder/package-info.java    |  20 +
 .../sling/api/request/builder/BuildersTest.java    |  66 ++
 .../request/builder/impl/HeaderSupportTest.java    | 116 +++
 .../request/builder/impl/HttpSessionImplTest.java  | 104 +++
 .../builder/impl/RequestParameterImplTest.java     |  47 ++
 .../builder/impl/RequestParameterMapImplTest.java  |  49 ++
 .../builder/impl/RequestPathInfoImplTest.java      | 103 +++
 .../impl/RequestProgressTrackerImplTest.java       |  42 +
 .../builder/impl/ServletContextImplTest.java       | 263 ++++++
 .../impl/SlingHttpServletRequestImplTest.java      | 520 ++++++++++++
 .../impl/SlingHttpServletResponseImplTest.java     | 248 ++++++
 24 files changed, 4032 insertions(+)