| Package | Description |
|---|---|
| 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.modules | |
| 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.modules | |
| org.apache.tapestry5.modules |
| Modifier and Type | Class and Description |
|---|---|
class |
EntityManagerObjectProvider |
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
ObjectProvider |
ServiceOverrideImpl.getServiceOverrideProvider() |
| Constructor and Description |
|---|
MasterObjectProviderImpl(List<ObjectProvider> configuration,
OperationTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectProvider |
ServiceOverride.getServiceOverrideProvider()
Returns a provider based on the configuration; this is wired into the
MasterObjectProvider's configuration. |
| Modifier and Type | Method and Description |
|---|---|
protected ObjectProvider |
IOCTestCase.mockObjectProvider()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected <T> void |
IOCTestCase.train_provide(ObjectProvider provider,
Class<T> objectType,
AnnotationProvider annotationProvider,
ObjectLocator locator,
T object)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
JpaModule.provideObjectProviders(OrderedConfiguration<ObjectProvider> configuration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
TapestryModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
ObjectProvider assetObjectProvider,
ObjectLocator locator)
|
| Modifier and Type | Method and Description |
|---|---|
static void |
TapestryModule.contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration,
ObjectProvider assetObjectProvider,
ObjectLocator locator)
|
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.