org.apache.hivemind
Interface ServiceImplementationFactory
- All Known Implementing Classes:
- BuilderFactory, ThreadLocaleFactory
public interface ServiceImplementationFactory
Interface for an object that can create a service's core implementation.
- Author:
- Howard Lewis Ship
createCoreServiceImplementation
java.lang.Object createCoreServiceImplementation(ServiceImplementationFactoryParameters factoryParameters)
- Creates a core implementation object for a particular service extension point. Typically, the
factory creates an instance and modifies it to implement the necessary interface (in much the
same way that an
ServiceInterceptorFactory
would). Incompatible change from 1.0: A
long list of individual parameters have been collapsed down into the factoryParameters.
- Parameters:
factoryParameters
- provides the information about the service necessary to construct the service.