Uses of Interface
org.apache.tapestry5.commons.ObjectProvider
-
Packages that use ObjectProvider Package Description org.apache.tapestry5.internal.jpa [INTERNAL USE ONLY] support classes for the JPA module; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.ioc.internal.services [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.org.apache.tapestry5.ioc.modules org.apache.tapestry5.ioc.services Tapestry IOC service interfacesorg.apache.tapestry5.ioc.test org.apache.tapestry5.jpa.modules org.apache.tapestry5.modules -
-
Uses of ObjectProvider in org.apache.tapestry5.internal.jpa
Classes in org.apache.tapestry5.internal.jpa that implement ObjectProvider Modifier and Type Class Description classEntityManagerObjectProvider -
Uses of ObjectProvider in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement ObjectProvider Modifier and Type Class Description classApplicationMessageCatalogObjectProviderAllows for injection of the global application message catalog into services.classAssetObjectProviderExposes assets (in the current locale).classServiceAnnotationObjectProviderAdds support for theServiceannotation (which can be applied to fields or parameters), which is used to disambiguate injection when multiple services implement the same service interface. -
Uses of ObjectProvider in org.apache.tapestry5.ioc.internal.services
Classes in org.apache.tapestry5.ioc.internal.services that implement ObjectProvider Modifier and Type Class Description classAutobuildObjectProviderChecks for theAutobuildannotation and, if so invokesObjectLocator.autobuild(Class)on it.classStaticObjectProvider<S>Provides a single object of a given type.classSymbolObjectProviderPerforms an injection based on aSymbolannotation.classValueObjectProviderProvides an object when theValueannotation is present.Methods in org.apache.tapestry5.ioc.internal.services that return ObjectProvider Modifier and Type Method Description ObjectProviderServiceOverrideImpl. getServiceOverrideProvider()Constructor parameters in org.apache.tapestry5.ioc.internal.services with type arguments of type ObjectProvider Constructor Description MasterObjectProviderImpl(java.util.List<ObjectProvider> configuration, OperationTracker tracker) -
Uses of ObjectProvider in org.apache.tapestry5.ioc.modules
Method parameters in org.apache.tapestry5.ioc.modules with type arguments of type ObjectProvider Modifier and Type Method Description static voidTapestryIOCModule. setupObjectProviders(OrderedConfiguration<ObjectProvider> configuration, ServiceOverride serviceOverride)AnnotationBasedContributions Empty placeholder used to separate annotation-based ObjectProvider contributions (which come before) from non-annotation based (such as ServiceOverride) which come after. Value Supports theValueannotation Symbol Supports theSymbolannotations Autobuild Supports theAutobuildannotation ServiceOverride Allows simple service overrides via theServiceOverrideservice (and its configuration) -
Uses of ObjectProvider in org.apache.tapestry5.ioc.services
Methods in org.apache.tapestry5.ioc.services that return ObjectProvider Modifier and Type Method Description ObjectProviderServiceOverride. getServiceOverrideProvider()Returns a provider based on the configuration; this is wired into theMasterObjectProvider's configuration. -
Uses of ObjectProvider in org.apache.tapestry5.ioc.test
Methods in org.apache.tapestry5.ioc.test that return ObjectProvider Modifier and Type Method Description protected ObjectProviderIOCTestCase. mockObjectProvider()Deprecated.Methods in org.apache.tapestry5.ioc.test with parameters of type ObjectProvider Modifier and Type Method Description protected <T> voidIOCTestCase. train_provide(ObjectProvider provider, java.lang.Class<T> objectType, AnnotationProvider annotationProvider, ObjectLocator locator, T object)Deprecated. -
Uses of ObjectProvider in org.apache.tapestry5.jpa.modules
Method parameters in org.apache.tapestry5.jpa.modules with type arguments of type ObjectProvider Modifier and Type Method Description static voidJpaModule. provideObjectProviders(OrderedConfiguration<ObjectProvider> configuration) -
Uses of ObjectProvider in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules with parameters of type ObjectProvider Modifier and Type Method Description static voidTapestryModule. contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration, ObjectProvider assetObjectProvider, ObjectLocator locator)Method parameters in org.apache.tapestry5.modules with type arguments of type ObjectProvider Modifier and Type Method Description static voidTapestryModule. contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration, ObjectProvider assetObjectProvider, ObjectLocator locator)
-