Uses of Interface
org.apache.tapestry5.commons.services.PlasticProxyFactory
-
Packages that use PlasticProxyFactory Package Description org.apache.tapestry5.beanmodel Support classes for theBeanEditor
component.org.apache.tapestry5.beanmodel.internal.services org.apache.tapestry5.beanmodel.services org.apache.tapestry5.internal.clojure [INTERNAL USE ONLY] support for Clojure functions; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.ioc.internal [INTERNAL USE ONLY] Tapestry IOC implementation details; 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.internal.util [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to changeorg.apache.tapestry5.modules -
-
Uses of PlasticProxyFactory in org.apache.tapestry5.beanmodel
Methods in org.apache.tapestry5.beanmodel with parameters of type PlasticProxyFactory Modifier and Type Method Description BeanModelSourceBuilder
BeanModelSourceBuilder. setPlasticProxyFactory(PlasticProxyFactory plasticProxyFactory)
Sets thePlasticProxyFactory
to be used. -
Uses of PlasticProxyFactory in org.apache.tapestry5.beanmodel.internal.services
Constructors in org.apache.tapestry5.beanmodel.internal.services with parameters of type PlasticProxyFactory Constructor Description BeanModelSourceImpl(TypeCoercer typeCoercer, PropertyAccess propertyAccess, PropertyConduitSource propertyConduitSource, PlasticProxyFactory proxyFactory, DataTypeAnalyzer dataTypeAnalyzer, ObjectLocator locator)
PropertyConduitSourceImpl(PropertyAccess access, PlasticProxyFactory proxyFactory, TypeCoercer typeCoercer, StringInterner interner)
-
Uses of PlasticProxyFactory in org.apache.tapestry5.beanmodel.services
Classes in org.apache.tapestry5.beanmodel.services that implement PlasticProxyFactory Modifier and Type Class Description class
PlasticProxyFactoryImpl
-
Uses of PlasticProxyFactory in org.apache.tapestry5.internal.clojure
Constructors in org.apache.tapestry5.internal.clojure with parameters of type PlasticProxyFactory Constructor Description ClojureBuilderImpl(PlasticProxyFactory proxyFactory, MethodToFunctionSymbolMapper mapper, OperationTracker tracker)
-
Uses of PlasticProxyFactory in org.apache.tapestry5.internal.services
Methods in org.apache.tapestry5.internal.services that return PlasticProxyFactory Modifier and Type Method Description PlasticProxyFactory
ComponentInstantiatorSource. getProxyFactory()
Returns a proxy factory that can be used to generate additional classes around enhanced classes, or create subclasses of enhanced classes.PlasticProxyFactory
ComponentInstantiatorSourceImpl. getProxyFactory()
Constructors in org.apache.tapestry5.internal.services with parameters of type PlasticProxyFactory Constructor Description ComponentClassCacheImpl(PlasticProxyFactory plasticFactory, TypeCoercer typeCoercer)
ComponentInstantiatorSourceImpl(org.slf4j.Logger logger, LoggerSource loggerSource, PlasticProxyFactory proxyFactory, ComponentClassTransformWorker2 transformerChain, ClasspathURLConverter classpathURLConverter, OperationTracker tracker, Map<String,ControlledPackageType> configuration, boolean productionMode, ComponentClassResolver resolver, InternalComponentInvalidationEventHub invalidationHub)
EnvironmentalShadowBuilderImpl(PlasticProxyFactory proxyFactory, Environment environment)
Construct using the default builtin factory, not the component layer version. -
Uses of PlasticProxyFactory in org.apache.tapestry5.ioc.internal
Fields in org.apache.tapestry5.ioc.internal declared as PlasticProxyFactory Modifier and Type Field Description protected PlasticProxyFactory
AbstractServiceInstrumenter. proxyFactory
Constructors in org.apache.tapestry5.ioc.internal with parameters of type PlasticProxyFactory Constructor Description AbstractMethodInvokingInstrumenter(ModuleBuilderSource moduleSource, Method method, ServiceResources resources, PlasticProxyFactory proxyFactory)
AbstractReloadableObjectCreator(PlasticProxyFactory proxyFactory, ClassLoader baseClassLoader, String implementationClassName, org.slf4j.Logger logger, OperationTracker tracker)
AbstractServiceInstrumenter(Method method, String[] patterns, String[] constraints, Class serviceInterface, Set<Class> markers, PlasticProxyFactory proxyFactory)
AdvisorDefImpl(Method method, String[] patterns, String[] constraints, PlasticProxyFactory proxyFactory, String advisorId, Class serviceInterface, Set<Class> markers)
ContributionDefImpl(String serviceId, Method contributorMethod, boolean optional, PlasticProxyFactory proxyFactory, Class serviceInterface, Set<Class> markers)
DecoratorDefImpl(Method decoratorMethod, String[] patterns, String[] constraints, PlasticProxyFactory proxyFactory, String decoratorId, Class serviceInterface, Set<Class> markers)
DefaultModuleDefImpl(Class<?> moduleClass, org.slf4j.Logger logger, PlasticProxyFactory proxyFactory)
ModuleImpl(InternalRegistry registry, ServiceActivityTracker tracker, ModuleDef moduleDef, PlasticProxyFactory proxyFactory, org.slf4j.Logger logger)
RegistryImpl(Collection<ModuleDef2> moduleDefs, PlasticProxyFactory proxyFactory, LoggerSource loggerSource, OperationTracker operationTracker)
Constructs the registry from a set of module definitions and other resources.ReloadableObjectCreator(PlasticProxyFactory proxyFactory, ClassLoader baseClassLoader, String implementationClassName, org.slf4j.Logger logger, OperationTracker tracker, ObjectLocator locator)
ReloadableObjectCreatorSource(PlasticProxyFactory proxyFactory, Method bindMethod, Class serviceInterfaceClass, Class serviceImplementationClass, boolean eagerLoad)
ReloadableServiceImplementationObjectCreator(PlasticProxyFactory proxyFactory, ServiceBuilderResources resources, ClassLoader baseClassLoader, String implementationClassName)
ServiceAdvisorImpl(ModuleBuilderSource moduleSource, Method method, ServiceResources resources, PlasticProxyFactory proxyFactory)
ServiceBinderImpl(ServiceDefAccumulator accumulator, Method bindMethod, PlasticProxyFactory proxyFactory, Set<Class> defaultMarkers, boolean moduleDefaultPreventDecoration)
ServiceDecoratorImpl(Method method, ModuleBuilderSource moduleSource, ServiceResources resources, PlasticProxyFactory proxyFactory)
ServiceResourcesImpl(InternalRegistry registry, Module module, ServiceDef3 serviceDef, PlasticProxyFactory proxyFactory, org.slf4j.Logger logger)
-
Uses of PlasticProxyFactory in org.apache.tapestry5.ioc.internal.services
Constructors in org.apache.tapestry5.ioc.internal.services with parameters of type PlasticProxyFactory Constructor Description AspectDecoratorImpl(PlasticProxyFactory proxyFactory)
AspectInterceptorBuilderImpl(AnnotationAccess annotationAccess, PlasticProxyFactory plasticProxyFactory, Class<T> serviceInterface, T delegate, String description)
BridgeBuilder(org.slf4j.Logger logger, Class<S> serviceInterface, Class<F> filterInterface, PlasticProxyFactory proxyFactory)
ChainBuilderImpl(PlasticProxyFactory proxyFactory)
DefaultImplementationBuilderImpl(PlasticProxyFactory proxyFactory)
PerThreadServiceLifecycle(PerthreadManager perthreadManager, PlasticProxyFactory proxyFactory)
PipelineBuilderImpl(PlasticProxyFactory proxyFactory, DefaultImplementationBuilder defaultImplementationBuilder)
PropertyShadowBuilderImpl(PlasticProxyFactory proxyFactory, PropertyAccess propertyAccess)
StrategyBuilderImpl(PlasticProxyFactory proxyFactory)
ThunkCreatorImpl(PlasticProxyFactory proxyFactory)
-
Uses of PlasticProxyFactory in org.apache.tapestry5.ioc.internal.util
Methods in org.apache.tapestry5.ioc.internal.util with parameters of type PlasticProxyFactory Modifier and Type Method Description static String
InternalUtils. asString(Method method, PlasticProxyFactory proxyFactory)
Converts a method to a user presentable string using aPlasticProxyFactory
to obtain aLocation
(where possible). -
Uses of PlasticProxyFactory in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules that return PlasticProxyFactory Modifier and Type Method Description PlasticProxyFactory
TapestryModule. buildComponentProxyFactory(ComponentInstantiatorSource source)
Returns aPlasticProxyFactory
that can be used to create extra classes around component classes.Methods in org.apache.tapestry5.modules with parameters of type PlasticProxyFactory Modifier and Type Method Description static void
TapestryModule. registerToClearPlasticProxyFactoryOnInvalidation(InvalidationEventHub hub, PlasticProxyFactory proxyFactory)
-