|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ObjectCreator in org.apache.tapestry5.internal.spring |
|---|
| Classes in org.apache.tapestry5.internal.spring that implement ObjectCreator | |
|---|---|
class |
StaticObjectCreator
An ObjectCreator for a statically identified object (typically, a bean from the
Spring application context). |
| Methods in org.apache.tapestry5.internal.spring that return ObjectCreator | |
|---|---|
ObjectCreator |
SpringBeanServiceDef.createServiceCreator(ServiceBuilderResources resources)
|
| Uses of ObjectCreator in org.apache.tapestry5.ioc |
|---|
| Methods in org.apache.tapestry5.ioc with parameters of type ObjectCreator | |
|---|---|
Object |
ServiceLifecycle.createService(ServiceResources resources,
ObjectCreator creator)
Returns the same creator, or a new one, that encapsulates the creation of the core service implementation. |
| Uses of ObjectCreator in org.apache.tapestry5.ioc.def |
|---|
| Methods in org.apache.tapestry5.ioc.def that return ObjectCreator | |
|---|---|
ObjectCreator |
ServiceDef.createServiceCreator(ServiceBuilderResources resources)
Returns an ObjectCreator that can create the core service implementation. |
| Uses of ObjectCreator in org.apache.tapestry5.ioc.internal |
|---|
| Classes in org.apache.tapestry5.ioc.internal that implement ObjectCreator | |
|---|---|
class |
AbstractServiceCreator
Abstract implementation of ObjectCreator geared towards the creation of the core service implementation,
either by invoking a service builder method on a module, or by invoking a constructor. |
class |
AdvisorStackBuilder
Equivalent of InterceptorStackBuilder, but works using an AspectInterceptorBuilder that receives advice from ServiceAdvisors. |
class |
ConstructorServiceCreator
A service creator based on an implementation class' constructor, rather than a service builder method. |
class |
InterceptorStackBuilder
Responsible for constructing the interceptor stack, on demand, by invoking an ordered series of decorators ( DecoratorDef (which are converted into ServiceDecorators). |
class |
LifecycleWrappedServiceCreator
Wrapper around a lifecycle, a set of resources for a service, and an underlying ObjectCreator for a service
that allows the service lifecycle to alter the way that the service is created (this is needed for the more advanced,
non-singleton types of service lifecycles). |
class |
OperationTrackingObjectCreator
Makes sure the operations tracker is notified knows that a service is being realized. |
class |
RecursiveServiceCreationCheckWrapper
Decorator for ObjectCreator that ensures the service is only created once. |
class |
ServiceBuilderMethodInvoker
Basic implementation of ObjectCreator that handles invoking a method on the module
builder, and figures out the correct parameters to pass into the annotated method. |
| Methods in org.apache.tapestry5.ioc.internal that return ObjectCreator | |
|---|---|
ObjectCreator |
ObjectCreatorSource.constructCreator(ServiceBuilderResources resources)
Provides an ObjectCreator that can be used to ultimately instantiate the core service implementation. |
ObjectCreator |
ServiceDefImpl.createServiceCreator(ServiceBuilderResources resources)
|
| Methods in org.apache.tapestry5.ioc.internal with parameters of type ObjectCreator | |
|---|---|
Object |
SingletonServiceLifecycle.createService(ServiceResources resources,
ObjectCreator creator)
|
| Constructors in org.apache.tapestry5.ioc.internal with parameters of type ObjectCreator | |
|---|---|
AdvisorStackBuilder(ServiceDef serviceDef,
ObjectCreator delegate,
AspectDecorator aspectDecorator,
InternalRegistry registry)
|
|
InterceptorStackBuilder(ServiceDef serviceDef,
ObjectCreator delegate,
InternalRegistry registry)
|
|
LifecycleWrappedServiceCreator(ServiceLifecycle lifecycle,
ServiceResources resources,
ObjectCreator creator)
|
|
OperationTrackingObjectCreator(OperationTracker tracker,
String message,
ObjectCreator delegate)
|
|
RecursiveServiceCreationCheckWrapper(ServiceDef serviceDef,
ObjectCreator delegate,
org.slf4j.Logger logger)
|
|
| Uses of ObjectCreator in org.apache.tapestry5.ioc.internal.services |
|---|
| Classes in org.apache.tapestry5.ioc.internal.services that implement ObjectCreator | |
|---|---|
class |
CachingObjectCreator
An ObjectCreator that delegates to another ObjectCreator and caches the result. |
class |
JustInTimeObjectCreator
Invoked from a fabricated service delegate to get or realize (instantiate and configure) the service implementation. |
class |
PerThreadServiceCreator
Provides per-thread implementations of services. |
| Methods in org.apache.tapestry5.ioc.internal.services with parameters of type ObjectCreator | ||
|---|---|---|
Object |
PerThreadServiceLifecycle.createService(ServiceResources resources,
ObjectCreator creator)
|
|
|
ThunkCreatorImpl.createThunk(Class<T> proxyType,
ObjectCreator objectCreator,
String description)
|
|
| Constructors in org.apache.tapestry5.ioc.internal.services with parameters of type ObjectCreator | |
|---|---|
CachingObjectCreator(ObjectCreator delegate)
|
|
JustInTimeObjectCreator(ServiceActivityTracker tracker,
ObjectCreator creator,
String serviceId)
|
|
PerThreadServiceCreator(PerthreadManager perthreadManager,
ObjectCreator delegate)
|
|
| Uses of ObjectCreator in org.apache.tapestry5.ioc.services |
|---|
| Methods in org.apache.tapestry5.ioc.services with parameters of type ObjectCreator | ||
|---|---|---|
static
|
ClassFabUtils.createObjectCreatorProxy(ClassFab classFab,
Class<T> serviceInterface,
ObjectCreator creator,
String description)
Creates a proxy for a given service interface around an ObjectCreator that can
provide (on demand) an object (implementing the service interface) to delegate to. |
|
|
ThunkCreator.createThunk(Class<T> proxyType,
ObjectCreator objectCreator,
String description)
Creates a Thunk of the given proxy type. |
|
| Uses of ObjectCreator in org.apache.tapestry5.ioc.test |
|---|
| Methods in org.apache.tapestry5.ioc.test that return ObjectCreator | |
|---|---|
protected ObjectCreator |
IOCTestCase.mockObjectCreator()
|
| Methods in org.apache.tapestry5.ioc.test with parameters of type ObjectCreator | |
|---|---|
protected void |
IOCTestCase.train_createObject(ObjectCreator creator,
Object service)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||