|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectProvider | |
---|---|
org.apache.tapestry5.internal.jpa | [INTERNAL USE ONLY] support classes for the JPA module; API subject to change |
org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change |
org.apache.tapestry5.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change. |
org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces |
org.apache.tapestry5.ioc.test | Classes supporting testing of Tapestry IOC services |
org.apache.tapestry5.jpa | Provides support for simple CRUD applications built on top of Tapestry and JPA |
org.apache.tapestry5.services | Core services |
Uses of ObjectProvider in org.apache.tapestry5.internal.jpa |
---|
Classes in org.apache.tapestry5.internal.jpa that implement ObjectProvider | |
---|---|
class |
EntityManagerObjectProvider
|
Uses of ObjectProvider in org.apache.tapestry5.internal.services |
---|
Classes in org.apache.tapestry5.internal.services that implement ObjectProvider | |
---|---|
class |
ApplicationMessageCatalogObjectProvider
Allows for injection of the global application message catalog into services. |
class |
AssetObjectProvider
Exposes assets (in the current locale). |
class |
ServiceAnnotationObjectProvider
Adds support for the Service annotation (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 | |
---|---|
class |
AutobuildObjectProvider
Checks for the Autobuild annotation and, if so
invokes ObjectLocator.autobuild(Class) on it. |
class |
StaticObjectProvider<S>
Provides a single object of a given type. |
class |
SymbolObjectProvider
Performs an injection based on a Symbol annotation. |
class |
ValueObjectProvider
Provides an object when the Value annotation is present. |
Methods in org.apache.tapestry5.ioc.internal.services that return ObjectProvider | |
---|---|
ObjectProvider |
ServiceOverrideImpl.getServiceOverrideProvider()
|
Constructor parameters in org.apache.tapestry5.ioc.internal.services with type arguments of type ObjectProvider | |
---|---|
MasterObjectProviderImpl(List<ObjectProvider> configuration,
OperationTracker tracker)
|
Uses of ObjectProvider in org.apache.tapestry5.ioc.services |
---|
Methods in org.apache.tapestry5.ioc.services that return ObjectProvider | |
---|---|
ObjectProvider |
ServiceOverride.getServiceOverrideProvider()
Returns a provider based on the configuration; this is wired into the MasterObjectProvider 's configuration. |
Method parameters in org.apache.tapestry5.ioc.services with type arguments of type ObjectProvider | |
---|---|
static void |
TapestryIOCModule.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 the Value annotation
Symbol
Supports the Symbol annotations
Autobuild
Supports the Autobuild annotation
ServiceOverride
Allows simple service overrides via the ServiceOverride service
(and its configuration)
|
Uses of ObjectProvider in org.apache.tapestry5.ioc.test |
---|
Methods in org.apache.tapestry5.ioc.test that return ObjectProvider | |
---|---|
protected ObjectProvider |
IOCTestCase.mockObjectProvider()
|
Methods in org.apache.tapestry5.ioc.test with parameters of type ObjectProvider | ||
---|---|---|
protected
|
IOCTestCase.train_provide(ObjectProvider provider,
Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator,
T object)
|
Uses of ObjectProvider in org.apache.tapestry5.jpa |
---|
Method parameters in org.apache.tapestry5.jpa with type arguments of type ObjectProvider | |
---|---|
static void |
JpaModule.provideObjectProviders(OrderedConfiguration<ObjectProvider> configuration)
|
Uses of ObjectProvider in org.apache.tapestry5.services |
---|
Methods in org.apache.tapestry5.services with parameters of type ObjectProvider | |
---|---|
static void |
TapestryModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
ObjectProvider assetObjectProvider,
ObjectLocator locator)
Contributes two object providers: Asset Checks for the Path annotation, and injects an Asset
Service
Injects based on the Service annotation, if present
ApplicationMessages
Injects the global application messages
|
Method parameters in org.apache.tapestry5.services with type arguments of type ObjectProvider | |
---|---|
static void |
TapestryModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
ObjectProvider assetObjectProvider,
ObjectLocator locator)
Contributes two object providers: Asset Checks for the Path annotation, and injects an Asset
Service
Injects based on the Service annotation, if present
ApplicationMessages
Injects the global application messages
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |