camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Earls (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CAMEL-7558) Refactor HttpEndpoint and ServletEndpoint classes
Date Mon, 30 Jun 2014 11:33:25 GMT
Kevin Earls created CAMEL-7558:
----------------------------------

             Summary: Refactor HttpEndpoint and ServletEndpoint classes
                 Key: CAMEL-7558
                 URL: https://issues.apache.org/jira/browse/CAMEL-7558
             Project: Camel
          Issue Type: Improvement
            Reporter: Kevin Earls
            Priority: Minor


We need to refactor the HttpEndpoint and ServletEndpoint classes to be based on abstract classes
in order to allow exposing component options on Jetty (see CAMEL-7535) 

The current class hierarchy looks like:
    HttpEndpoint
        JettyHttpEndpoint
        Servlet Endpoint
            GhttpEndpoint
            WebsocketEndpoint
            GTaskEndpoint

It needs to look more like:
    AbstractHttpEndpoint
        HttpEndpoint
        JettyHttpEndpoint
        AbstractServletEndpoint
            ServletEndpoint
            GhttpEndpoint
            WebsocketEndpoint
            GTaskEndpoint




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message