Uses of Interface
org.apache.tapestry5.ioc.def.ServiceDef

Packages that use ServiceDef
org.apache.tapestry5.ioc   
org.apache.tapestry5.ioc.def   
org.apache.tapestry5.ioc.internal   
org.apache.tapestry5.ioc.internal.util   
org.apache.tapestry5.ioc.test   
 

Uses of ServiceDef in org.apache.tapestry5.ioc
 

Methods in org.apache.tapestry5.ioc with parameters of type ServiceDef
 boolean AdvisorDef.matches(ServiceDef serviceDef)
          Used to determine which services may be advised.
 

Uses of ServiceDef in org.apache.tapestry5.ioc.def
 

Subinterfaces of ServiceDef in org.apache.tapestry5.ioc.def
 interface ServiceDef2
          Extension to ServiceDef containing new methods added for Tapestry 5.1.
 

Methods in org.apache.tapestry5.ioc.def that return ServiceDef
 ServiceDef ModuleDef.getServiceDef(java.lang.String serviceId)
          Returns a service definition via the service's id.
 

Methods in org.apache.tapestry5.ioc.def with parameters of type ServiceDef
 boolean DecoratorDef.matches(ServiceDef serviceDef)
          Used to determine which services may be decorated by this decorator.
 

Uses of ServiceDef in org.apache.tapestry5.ioc.internal
 

Subinterfaces of ServiceDef in org.apache.tapestry5.ioc.internal
 interface InternalServiceDef
           
 

Classes in org.apache.tapestry5.ioc.internal that implement ServiceDef
 class ServiceDefImpl
           
 

Methods in org.apache.tapestry5.ioc.internal that return ServiceDef
 ServiceDef DefaultModuleDefImpl.getServiceDef(java.lang.String serviceId)
           
 

Methods in org.apache.tapestry5.ioc.internal with parameters of type ServiceDef
 void ServiceDefAccumulator.addServiceDef(ServiceDef serviceDef)
           
 void DefaultModuleDefImpl.addServiceDef(ServiceDef serviceDef)
           
 void ServiceActivityTrackerImpl.define(ServiceDef serviceDef, Status initialStatus)
           
 void ServiceActivityTracker.define(ServiceDef serviceDef, Status initialStatus)
          Defines a service in the tracker with an initial status.
 java.util.List<ServiceAdvisor> RegistryImpl.findAdvisorsForService(ServiceDef serviceDef)
           
 java.util.List<ServiceAdvisor> InternalRegistry.findAdvisorsForService(ServiceDef serviceDef)
          Searches for advisors for a particular service, returning them in order of application.
 java.util.List<ServiceDecorator> RegistryImpl.findDecoratorsForService(ServiceDef serviceDef)
           
 java.util.List<ServiceDecorator> InternalRegistry.findDecoratorsForService(ServiceDef serviceDef)
          Searches for decorators for a particular service.
 java.util.Set<DecoratorDef> ModuleImpl.findMatchingDecoratorDefs(ServiceDef serviceDef)
           
 java.util.Set<DecoratorDef> Module.findMatchingDecoratorDefs(ServiceDef serviceDef)
          Iterates over any decorator definitions defined by the module and returns those that apply to the provided service definition.
 java.util.Set<AdvisorDef> ModuleImpl.findMatchingServiceAdvisors(ServiceDef serviceDef)
           
 java.util.Set<AdvisorDef> Module.findMatchingServiceAdvisors(ServiceDef serviceDef)
          Iterates over any advisor definitions defined by the module and returns those that apply to the provided service definition.
 java.util.Set<ContributionDef2> ModuleImpl.getContributorDefsForService(ServiceDef serviceDef)
           
 java.util.Set<ContributionDef2> Module.getContributorDefsForService(ServiceDef serviceDef)
          Finds any contributions that are targeted at the indicated service.
<K,V> java.util.Map<K,V>
RegistryImpl.getMappedConfiguration(ServiceDef serviceDef, java.lang.Class<K> keyType, java.lang.Class<V> objectType)
           
<K,V> java.util.Map<K,V>
InternalRegistry.getMappedConfiguration(ServiceDef serviceDef, java.lang.Class<K> keyType, java.lang.Class<V> valueType)
          Builds up a map of key/value pairs by invoking service contribution methods that tharget the service (from any module, unless the service is private).
<T> java.util.List<T>
RegistryImpl.getOrderedConfiguration(ServiceDef serviceDef, java.lang.Class<T> objectType)
           
<T> java.util.List<T>
InternalRegistry.getOrderedConfiguration(ServiceDef serviceDef, java.lang.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> java.util.Collection<T>
RegistryImpl.getUnorderedConfiguration(ServiceDef serviceDef, java.lang.Class<T> objectType)
           
<T> java.util.Collection<T>
InternalRegistry.getUnorderedConfiguration(ServiceDef serviceDef, java.lang.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).
 boolean AbstractServiceInstrumenter.matches(ServiceDef serviceDef)
          Returns true if any provided pattern matches the id of the service.
 

Constructors in org.apache.tapestry5.ioc.internal with parameters of type ServiceDef
AdvisorStackBuilder(ServiceDef serviceDef, ObjectCreator delegate, AspectDecorator aspectDecorator, InternalRegistry registry)
           
InterceptorStackBuilder(ServiceDef serviceDef, ObjectCreator delegate, InternalRegistry registry)
           
RecursiveServiceCreationCheckWrapper(ServiceDef serviceDef, ObjectCreator delegate, org.slf4j.Logger logger)
           
ServiceActivityTrackerImpl.MutableServiceActivity(ServiceDef serviceDef, Status status)
           
ServiceResourcesImpl(InternalRegistry registry, Module module, ServiceDef serviceDef, ClassFactory classFactory, org.slf4j.Logger logger)
           
 

Uses of ServiceDef in org.apache.tapestry5.ioc.internal.util
 

Methods in org.apache.tapestry5.ioc.internal.util with parameters of type ServiceDef
static InternalServiceDef InternalUtils.toInternalServiceDef(ServiceDef sd)
           
static ServiceDef2 InternalUtils.toServiceDef2(ServiceDef sd)
           
 

Uses of ServiceDef in org.apache.tapestry5.ioc.test
 

Methods in org.apache.tapestry5.ioc.test that return ServiceDef
protected  ServiceDef IOCTestCase.mockServiceDef()
           
 

Methods in org.apache.tapestry5.ioc.test with parameters of type ServiceDef
protected  void IOCTestCase.train_getServiceId(ServiceDef def, java.lang.String serviceId)
           
protected  void IOCTestCase.train_getServiceInterface(ServiceDef def, java.lang.Class serviceInterface)
           
protected  void IOCTestCase.train_matches(DecoratorDef decoratorDef, ServiceDef serviceDef, boolean matches)
           
 



Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.