JBoss Community

Re: Remote Txn Inflow: Synchronizations

created by Tom Jenkinson in JBoss Transactions Development - View the full discussion

David Lloyd wrote:

 

Tom Jenkinson wrote:

 

Sorry, I must not have the code in my workspace that uses SubordinationManager outside of jbosstm? Can you point me at the code that uses it directly then I can take a look to see? I have JCA, AS and jbosstm branch in a workspace and grepped it for text string "SubordinationManager" but the only references I found where in jbosstm.

Yes, but it's public in that module. Whether or not an API is public is determined by wether it's public, not by whether it's being used in a particular codebase.

OK, I think I understand where you are coming from now. I am more familiar with the following interpretation of a "public" API: one that may be coded against, vs. an internal API (which may have public methods). In this I am currently classing SubordinationManager as an internal API. I note the point about you being happy to code against whatever we provide so when I get into it I will see if it can be provided directly by SubordinationManager directly without adding inconsistencies to the established code.

Reply to this message by going to Community

Start a new discussion in JBoss Transactions Development at Community