Details
-
New Feature
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
0.37.0
-
None
-
None
Description
In our application we are using client IDs with a very specific format. We would therefore like to register our own IdGenerator with the JmsConnectionFactory. Currently the JmsConnectionFactory#setClientIdGenerator is protected thus we cannot programmatically set a custom IdGenerator except by using (hacky) reflection.
I would suggest to rename the current IdGenerator class to DefaultClientIdGenerator, create an ClientIdGenerator interface and change the visiblity of JmsConnectionFactory#setClientIdGenerator to public.