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

Vijayaratha Vijayasingam commented on SYNAPSE-864:
--------------------------------------------------

I have added the serializer and other required implementation to support 
classEndpoint type.
ClassEndpoint type configuration would be;
 <endpoint name="CustomEndpoint">
        <class name="org.apache.synapse.endpoint.CustomEndpoint">
                <parameter name="foo">XYZ</parameter>*
        </class>
 </endpoint>

Based on this implementation, user is able to plugin his custom endpoints..

usecase;
If user needs to handle his own "message sending" logic, he can write his own 
implementation to send out the message.
(He should extend the AbstractEndpoint class..)

Please review and commit..
p.s: Test case is added
                
> Improve the class endpoint feature..
> ------------------------------------
>
>                 Key: SYNAPSE-864
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-864
>             Project: Synapse
>          Issue Type: Task
>          Components: Core
>    Affects Versions: NIGHTLY
>            Reporter: Vijayaratha Vijayasingam
>             Fix For: FUTURE
>
>         Attachments: classEndpointPatch.patch
>
>


--
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

        

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

Reply via email to