Uses of Interface
org.apache.tapestry5.commons.services.PlasticProxyFactory
Packages that use PlasticProxyFactory
Package
Description
Support classes for the
BeanEditor
component.[INTERNAL USE ONLY] support for Clojure functions; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.
[INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
[INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
Services for locating and loading pages and component resources.
-
Uses of PlasticProxyFactory in org.apache.tapestry5.beanmodel
Methods in org.apache.tapestry5.beanmodel with parameters of type PlasticProxyFactoryModifier and TypeMethodDescriptionBeanModelSourceBuilder.setPlasticProxyFactory(PlasticProxyFactory plasticProxyFactory) Sets thePlasticProxyFactoryto be used. -
Uses of PlasticProxyFactory in org.apache.tapestry5.beanmodel.internal.services
Constructors in org.apache.tapestry5.beanmodel.internal.services with parameters of type PlasticProxyFactoryModifierConstructorDescriptionBeanModelSourceImpl(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 -
Uses of PlasticProxyFactory in org.apache.tapestry5.commons.services
Methods in org.apache.tapestry5.commons.services that return PlasticProxyFactoryModifier and TypeMethodDescriptiondefault PlasticProxyFactoryPlasticProxyFactory.getProxyFactory(String className) Returns the PlasticProxyFactory instance to be used for a given class. -
Uses of PlasticProxyFactory in org.apache.tapestry5.internal.clojure
Constructors in org.apache.tapestry5.internal.clojure with parameters of type PlasticProxyFactoryModifierConstructorDescriptionClojureBuilderImpl(PlasticProxyFactory proxyFactory, MethodToFunctionSymbolMapper mapper, OperationTracker tracker) -
Uses of PlasticProxyFactory in org.apache.tapestry5.internal.services
Methods in org.apache.tapestry5.internal.services that return PlasticProxyFactoryModifier and TypeMethodDescriptionComponentInstantiatorSource.getProxyFactory()Returns a proxy factory that can be used to generate additional classes around enhanced classes, or create subclasses of enhanced classes.ComponentInstantiatorSourceImpl.getProxyFactory()Constructors in org.apache.tapestry5.internal.services with parameters of type PlasticProxyFactoryModifierConstructorDescriptionComponentClassCacheImpl(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, boolean multipleClassLoaders, ComponentClassResolver resolver, InternalComponentInvalidationEventHub invalidationHub, PageClassLoaderContextManager pageClassLoaderContextManager, ComponentDependencyRegistry componentDependencyRegistry) 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 PlasticProxyFactoryModifier and TypeFieldDescriptionprotected final PlasticProxyFactoryAbstractServiceInstrumenter.proxyFactoryConstructors in org.apache.tapestry5.ioc.internal with parameters of type PlasticProxyFactoryModifierConstructorDescriptionAbstractMethodInvokingInstrumenter(ModuleBuilderSource moduleSource, Method method, ServiceResources resources, PlasticProxyFactory proxyFactory) protectedAbstractReloadableObjectCreator(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 PlasticProxyFactoryModifierConstructorDescriptionAspectDecoratorImpl(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 PlasticProxyFactoryModifier and TypeMethodDescriptionstatic StringInternalUtils.asString(Method method, PlasticProxyFactory proxyFactory) Converts a method to a user presentable string using aPlasticProxyFactoryto obtain aLocation(where possible). -
Uses of PlasticProxyFactory in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules that return PlasticProxyFactoryModifier and TypeMethodDescriptionTapestryModule.buildComponentProxyFactory(ComponentInstantiatorSource source) Returns aPlasticProxyFactorythat can be used to create extra classes around component classes.Methods in org.apache.tapestry5.modules with parameters of type PlasticProxyFactoryModifier and TypeMethodDescriptionstatic voidTapestryModule.registerToClearPlasticProxyFactoryOnInvalidation(InvalidationEventHub hub, PlasticProxyFactory proxyFactory) -
Uses of PlasticProxyFactory in org.apache.tapestry5.services.pageload
Methods in org.apache.tapestry5.services.pageload that return PlasticProxyFactoryModifier and TypeMethodDescriptionPageClassLoaderContext.getProxyFactory()Returns this context's PlasticProxyFactory instance.Method parameters in org.apache.tapestry5.services.pageload with type arguments of type PlasticProxyFactoryModifier and TypeMethodDescriptionvoidPageClassLoaderContextManager.initialize(PageClassLoaderContext root, Function<ClassLoader, PlasticProxyFactory> plasticProxyFactoryProvider) Initializes this service with the root context and a Plastic proxy factory provider.voidPageClassLoaderContextManagerImpl.initialize(PageClassLoaderContext root, Function<ClassLoader, PlasticProxyFactory> plasticProxyFactoryProvider) Constructors in org.apache.tapestry5.services.pageload with parameters of type PlasticProxyFactoryModifierConstructorDescriptionPageClassLoaderContext(String name, PageClassLoaderContext parent, Set<String> classNames, PlasticProxyFactory plasticProxyFactory, Function<String, PageClassLoaderContext> provider)