You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "Greg Dritschler (Created) (JIRA)" <de...@tuscany.apache.org> on 2011/11/20 18:59:51 UTC

[jira] [Created] (TUSCANY-3976) Allow extensions to save information about client async request

Allow extensions to save information about client async request
---------------------------------------------------------------

                 Key: TUSCANY-3976
                 URL: https://issues.apache.org/jira/browse/TUSCANY-3976
             Project: Tuscany
          Issue Type: Improvement
    Affects Versions: Java-SCA-2.0
            Reporter: Greg Dritschler
            Priority: Minor


Tuscany extensions may need to save information about a client's asynchronous request for use when processing the asynchronous response.  Extensions can create their own maps by message id to do this, but it would be simpler to just provide access to the existing message store in Tuscany's async response invoker.  I am submitting a patch to do this.

Changes:
RuntimeEndpointReference -- added a method to get the async response invoker for an operation
JDKAsyncResponseInvoker -- added a method to get the response handler for a given message id
AsyncContext -- new interface implementated by response handler to store/retrieve data

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TUSCANY-3976) Allow extensions to save information about client async request

Posted by "ant elder (Assigned) (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder reassigned TUSCANY-3976:
----------------------------------

    Assignee: ant elder
    
> Allow extensions to save information about client async request
> ---------------------------------------------------------------
>
>                 Key: TUSCANY-3976
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3976
>             Project: Tuscany
>          Issue Type: Improvement
>    Affects Versions: Java-SCA-2.0
>            Reporter: Greg Dritschler
>            Assignee: ant elder
>            Priority: Minor
>         Attachments: TUSCANY-3976.patch
>
>
> Tuscany extensions may need to save information about a client's asynchronous request for use when processing the asynchronous response.  Extensions can create their own maps by message id to do this, but it would be simpler to just provide access to the existing message store in Tuscany's async response invoker.  I am submitting a patch to do this.
> Changes:
> RuntimeEndpointReference -- added a method to get the async response invoker for an operation
> JDKAsyncResponseInvoker -- added a method to get the response handler for a given message id
> AsyncContext -- new interface implementated by response handler to store/retrieve data

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TUSCANY-3976) Allow extensions to save information about client async request

Posted by "Greg Dritschler (Updated) (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Greg Dritschler updated TUSCANY-3976:
-------------------------------------

    Attachment: TUSCANY-3976.patch
    
> Allow extensions to save information about client async request
> ---------------------------------------------------------------
>
>                 Key: TUSCANY-3976
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3976
>             Project: Tuscany
>          Issue Type: Improvement
>    Affects Versions: Java-SCA-2.0
>            Reporter: Greg Dritschler
>            Priority: Minor
>         Attachments: TUSCANY-3976.patch
>
>
> Tuscany extensions may need to save information about a client's asynchronous request for use when processing the asynchronous response.  Extensions can create their own maps by message id to do this, but it would be simpler to just provide access to the existing message store in Tuscany's async response invoker.  I am submitting a patch to do this.
> Changes:
> RuntimeEndpointReference -- added a method to get the async response invoker for an operation
> JDKAsyncResponseInvoker -- added a method to get the response handler for a given message id
> AsyncContext -- new interface implementated by response handler to store/retrieve data

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (TUSCANY-3976) Allow extensions to save information about client async request

Posted by "ant elder (Closed) (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-3976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder closed TUSCANY-3976.
------------------------------

    Resolution: Fixed

Patch applied, thanks for the update Greg.
                
> Allow extensions to save information about client async request
> ---------------------------------------------------------------
>
>                 Key: TUSCANY-3976
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3976
>             Project: Tuscany
>          Issue Type: Improvement
>    Affects Versions: Java-SCA-2.0
>            Reporter: Greg Dritschler
>            Assignee: ant elder
>            Priority: Minor
>         Attachments: TUSCANY-3976.patch
>
>
> Tuscany extensions may need to save information about a client's asynchronous request for use when processing the asynchronous response.  Extensions can create their own maps by message id to do this, but it would be simpler to just provide access to the existing message store in Tuscany's async response invoker.  I am submitting a patch to do this.
> Changes:
> RuntimeEndpointReference -- added a method to get the async response invoker for an operation
> JDKAsyncResponseInvoker -- added a method to get the response handler for a given message id
> AsyncContext -- new interface implementated by response handler to store/retrieve data

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira