You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by "Heshan Suriyaarachchi (JIRA)" <ji...@apache.org> on 2010/10/11 19:11:32 UTC

[jira] Commented: (SYNAPSE-699) Improve Synapse ServerWorker to have pluggable HTTP Get request processors

    [ https://issues.apache.org/jira/browse/SYNAPSE-699?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12919905#action_12919905 ] 

Heshan Suriyaarachchi commented on SYNAPSE-699:
-----------------------------------------------

<transportReceiver name="http" class="org.apache.synapse.transport.nhttp.HttpCoreNIOListener">
        <parameter name="port">8280</parameter>
        <parameter name="non-blocking">true</parameter>
        <!--parameter name="bind-address" locked="false">hostname or IP address</parameter-->
        <!--parameter name="WSDLEPRPrefix" locked="false">https://apachehost:port/somepath</parameter-->
        <!-- paramter name="priorityConfigFile" locked="false">location of priority configuration file<parameter-->
        <parameter name="httpGetProcessor" locked="false">org.apache.synapse.transport.nhttp.HttpGetProcessor</parameter>
</transportReceiver>

With the propsoed improvement, a user can add a parameter named httpGetProcessor to the HttpCoreNIOListener as above and plugin his own implementation of httpGetProcessor. 

> Improve Synapse ServerWorker to have pluggable HTTP Get request processors
> --------------------------------------------------------------------------
>
>                 Key: SYNAPSE-699
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-699
>             Project: Synapse
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: NIGHTLY
>            Reporter: Heshan Suriyaarachchi
>             Fix For: FUTURE
>
>         Attachments: SYNAPSE-699.patch
>
>
> Currently Synapse doesn't support a mechanism of adding custom Http Get processors. I am working on an improvement which will enhance Synapse in such a way that a user can write his own Http Get processor and work with it against Synapse. 
> Regards, 
> Heshan. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@synapse.apache.org
For additional commands, e-mail: dev-help@synapse.apache.org