> So, I guess the question boils down to: Is there some way for me to obtain a 
> TransactionFactory (or an Injector) from an ObjectContext, without having a 
> ServerRuntime?

No, so this needs to be custom-designed.

Andrus


> On Nov 16, 2018, at 3:34 PM, Hugi Thordarson <h...@karlmenn.is> wrote:
> 
> Hi all.
> I have a library containing some utility code. Most of the utility methods 
> only accept an ObjectContext as an argument and don't know anything else 
> about the environment they're running in. However, some of that code needs to 
> run in transactions and for that I need TransactionFactories, normally 
> obtained from the ServerRuntime's injector:
> 
> someServerRuntime.getInjector().getInstance( TransactionFactory.class )
> 
> So, I guess the question boils down to: Is there some way for me to obtain a 
> TransactionFactory (or an Injector) from an ObjectContext, without having a 
> ServerRuntime?
> 
> Cheers,
> - hugi

Reply via email to