Refactor ExecutorService classes into a InstanceManagerPattern
--------------------------------------------------------------

                 Key: CAMEL-4244
                 URL: https://issues.apache.org/jira/browse/CAMEL-4244
             Project: Camel
          Issue Type: Improvement
    Affects Versions: 2.8.0
            Reporter: Christian Schneider
            Assignee: Christian Schneider
             Fix For: 2.9.0


Currently the management of ExecutorSevices is scattered of several classes. 
I would like to refactor this to the 
http://c2.com/cgi/wiki?InstanceManagerPattern

So there simply is one instance manager where ExecutorServices can be looked up 
and created on demand. This would replace :

- org.apache.camel.impl.DefaultExecutorServiceStrategy
- org.apache.camel.spi.ExecutorServiceStrategy
- org.apache.camel.util.concurrent.ExecutorServiceHelper

The complete configuration should be in the manager so it does not have a 
reference to CamelContext. An instance of the manager can be retrieved or set 
on the camel context.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to