Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 0.8
-
Fix Version/s: 0.9-beta1
-
Component/s: Core: Containers, Core: Transports
-
Labels:None
-
Similar Issues:None
Description
Right now there are two sessions types in Mule -
1. Connector Session - resposible for sending events to an external system
2. Mule Session - used for sending and receiving events internally.
The connector Session is really a Dispatcher as it's sole purpose is to send events out. It's a separate implementation from the connector so that dispatching can be multi threaded.
I suggest that the ConnectorSession be renamed to ConnectorDispatcher.