public class ThreadLocaleFactory extends java.lang.Object implements ServiceImplementationFactory
ThreadLocaleImpl
(i.e., service hivemind.ThreadLocale).
This is necessary because there isn't a way to inject the Registry's locale into a property. It's
also more efficient, and this is a service that will be constructed frequently.Constructor and Description |
---|
ThreadLocaleFactory() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createCoreServiceImplementation(ServiceImplementationFactoryParameters factoryParameters)
Creates a core implementation object for a particular service extension point.
|
public ThreadLocaleFactory()
public java.lang.Object createCoreServiceImplementation(ServiceImplementationFactoryParameters factoryParameters)
ServiceImplementationFactory
ServiceInterceptorFactory
would). Incompatible change from 1.0: A
long list of individual parameters have been collapsed down into the factoryParameters. createCoreServiceImplementation
in interface ServiceImplementationFactory
factoryParameters
- provides the information about the service necessary to construct the service.