public class ExtensionLookupFactory extends java.lang.Object implements org.apache.hivemind.ServiceImplementationFactory
ServiceImplementationFactory
that looks for a
service implementation provided as an
application
extension
. If no such extension exists, then a
default implementation
is
constructed and returned instead. This allows compatibility with Tapestry 3.0 and earlier
application extensions (though those will be phased out in the future).Constructor and Description |
---|
ExtensionLookupFactory() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createCoreServiceImplementation(org.apache.hivemind.ServiceImplementationFactoryParameters factorParameters) |
void |
setDefaultBuilder(org.apache.hivemind.lib.DefaultImplementationBuilder builder) |
void |
setSpecification(IApplicationSpecification specification) |
public ExtensionLookupFactory()
public java.lang.Object createCoreServiceImplementation(org.apache.hivemind.ServiceImplementationFactoryParameters factorParameters)
createCoreServiceImplementation
in interface org.apache.hivemind.ServiceImplementationFactory
public void setDefaultBuilder(org.apache.hivemind.lib.DefaultImplementationBuilder builder)
public void setSpecification(IApplicationSpecification specification)