Package | Description |
---|---|
org.apache.tapestry5.ioc.internal |
[INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
|
org.apache.tapestry5.ioc.internal.util |
[INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceDefImpl |
Modifier and Type | Method and Description |
---|---|
ServiceDef3 |
ModuleImpl.getServiceDef(String serviceId) |
ServiceDef3 |
Module.getServiceDef(String serviceId)
Returns the service definition for the given service id.
|
Modifier and Type | Method and Description |
---|---|
List<ServiceAdvisor> |
InternalRegistry.findAdvisorsForService(ServiceDef3 serviceDef)
Searches for advisors for a particular service, returning them in order of application.
|
List<ServiceAdvisor> |
RegistryImpl.findAdvisorsForService(ServiceDef3 serviceDef) |
List<ServiceDecorator> |
InternalRegistry.findDecoratorsForService(ServiceDef3 serviceDef)
Searches for decorators for a particular service.
|
List<ServiceDecorator> |
RegistryImpl.findDecoratorsForService(ServiceDef3 serviceDef) |
<K,V> Map<K,V> |
InternalRegistry.getMappedConfiguration(ServiceDef3 serviceDef,
Class<K> keyType,
Class<V> valueType)
Builds up a map of key/value pairs by invoking service contribution methods that target the service (from any
module, unless the service is private).
|
<K,V> Map<K,V> |
RegistryImpl.getMappedConfiguration(ServiceDef3 serviceDef,
Class<K> keyType,
Class<V> objectType) |
<T> List<T> |
InternalRegistry.getOrderedConfiguration(ServiceDef3 serviceDef,
Class<T> valueType)
Builds up an ordered collection by invoking service contributor methods that target the service (from any module,
unless the service is private).
|
<T> List<T> |
RegistryImpl.getOrderedConfiguration(ServiceDef3 serviceDef,
Class<T> objectType) |
<T> Collection<T> |
InternalRegistry.getUnorderedConfiguration(ServiceDef3 serviceDef,
Class<T> valueType)
Builds up an unordered collection by invoking service contributor methods that target the service (from any
module, unless the service is private).
|
<T> Collection<T> |
RegistryImpl.getUnorderedConfiguration(ServiceDef3 serviceDef,
Class<T> objectType) |
Constructor and Description |
---|
AdvisorStackBuilder(ServiceDef3 serviceDef,
ObjectCreator delegate,
AspectDecorator aspectDecorator,
InternalRegistry registry) |
InterceptorStackBuilder(ServiceDef3 serviceDef,
ObjectCreator delegate,
InternalRegistry registry) |
ServiceResourcesImpl(InternalRegistry registry,
Module module,
ServiceDef3 serviceDef,
PlasticProxyFactory proxyFactory,
org.slf4j.Logger logger) |
Modifier and Type | Method and Description |
---|---|
static ServiceDef3 |
InternalUtils.toServiceDef3(ServiceDef sd) |
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.