You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by lu...@apache.org on 2018/03/20 13:59:15 UTC
[struts] 01/01: Merge pull request #179 from yasserzamani/WW-4874
This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/struts.git
commit c41a0167ddccbbda7fcacdd691d2b09a9d0de53a
Merge: 845ab41 dc645be
Author: Lukasz Lenart <lu...@gmail.com>
AuthorDate: Tue Mar 20 14:59:12 2018 +0100
Merge pull request #179 from yasserzamani/WW-4874
WW-4874 Introduces Async plugin (adds support for async methods)
apps/showcase/pom.xml | 5 +
.../apache/struts2/showcase/async/AsyncFilter.java | 53 ++++++++
.../struts2/showcase/async/ChatRoomAction.java | 68 ++++++++++
apps/showcase/src/main/resources/struts-async.xml | 49 +++++++
apps/showcase/src/main/resources/struts.xml | 2 +
.../src/main/webapp/WEB-INF/decorators/main.jsp | 1 +
apps/showcase/src/main/webapp/WEB-INF/web.xml | 25 +++-
apps/showcase/src/main/webapp/async/index.html | 119 ++++++++++++++++
.../it/org/apache/struts2/showcase/AsyncTest.java | 30 +++++
.../java/com/opensymphony/xwork2/AsyncManager.java | 35 +++++
.../xwork2/DefaultActionInvocation.java | 91 ++++++++-----
.../org/apache/struts2/dispatcher/Dispatcher.java | 12 +-
.../struts2/dispatcher/PrepareOperations.java | 9 +-
.../xwork2/DefaultActionInvocationTest.java | 90 +++++++++++++
.../apache/struts2/dispatcher/DispatcherTest.java | 30 +++++
.../struts2/dispatcher/PrepareOperationsTest.java | 42 ++++++
plugins/{ => async}/pom.xml | 66 +++------
.../java/org/apache/struts2/async/AsyncAction.java | 71 ++++++++++
.../apache/struts2/async/DefaultAsyncManager.java | 149 +++++++++++++++++++++
plugins/async/src/main/resources/struts-plugin.xml | 29 ++++
.../struts2/async/DefaultAsyncManagerTest.java | 113 ++++++++++++++++
plugins/pom.xml | 1 +
pom.xml | 5 +
23 files changed, 1011 insertions(+), 84 deletions(-)
--
To stop receiving notification emails like this one, please contact
lukaszlenart@apache.org.