Class AbstractServiceCreator
java.lang.Object
org.apache.tapestry5.ioc.internal.AbstractServiceCreator
- All Implemented Interfaces:
ObjectCreator
- Direct Known Subclasses:
ConstructorServiceCreator
,ServiceBuilderMethodInvoker
Abstract implementation of
ObjectCreator
geared towards the creation of the core service implementation,
either by invoking a service builder method on a module, or by invoking a constructor.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final String
protected final org.slf4j.Logger
protected final ServiceBuilderResources
protected final String
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractServiceCreator
(ServiceBuilderResources resources, String creatorDescription) -
Method Summary
Modifier and TypeMethodDescriptionprotected final InjectionResources
Returns a map (based on injectionResources) that includes (possibly) an additional mapping containing the collected configuration data.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.tapestry5.commons.ObjectCreator
createObject
-
Field Details
-
serviceId
-
resources
-
logger
-
creatorDescription
-
-
Constructor Details
-
AbstractServiceCreator
-
-
Method Details
-
createInjectionResources
Returns a map (based on injectionResources) that includes (possibly) an additional mapping containing the collected configuration data. This involves scanning the parameters and generic types.
-