Uses of Interface
org.apache.tapestry5.commons.services.PlasticProxyFactory
-
Packages that use PlasticProxyFactory Package Description org.apache.tapestry5.beanmodel Support classes for theBeanEditorcomponent.org.apache.tapestry5.beanmodel.internal.services org.apache.tapestry5.beanmodel.services org.apache.tapestry5.commons.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 org.apache.tapestry5.services.pageload 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 PlasticProxyFactory Modifier and Type Method Description BeanModelSourceBuilderBeanModelSourceBuilder. 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 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 classPlasticProxyFactoryImpl -
Uses of PlasticProxyFactory in org.apache.tapestry5.commons.services
Methods in org.apache.tapestry5.commons.services that return PlasticProxyFactory Modifier and Type Method Description default PlasticProxyFactoryPlasticProxyFactory. getProxyFactory(java.lang.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 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 PlasticProxyFactoryComponentInstantiatorSource. getProxyFactory()Returns a proxy factory that can be used to generate additional classes around enhanced classes, or create subclasses of enhanced classes.PlasticProxyFactoryComponentInstantiatorSourceImpl. 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, java.util.Map<java.lang.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 PlasticProxyFactory Modifier and Type Field Description protected PlasticProxyFactoryAbstractServiceInstrumenter. proxyFactoryConstructors in org.apache.tapestry5.ioc.internal with parameters of type PlasticProxyFactory Constructor Description AbstractMethodInvokingInstrumenter(ModuleBuilderSource moduleSource, java.lang.reflect.Method method, ServiceResources resources, PlasticProxyFactory proxyFactory)AbstractReloadableObjectCreator(PlasticProxyFactory proxyFactory, java.lang.ClassLoader baseClassLoader, java.lang.String implementationClassName, org.slf4j.Logger logger, OperationTracker tracker)AbstractServiceInstrumenter(java.lang.reflect.Method method, java.lang.String[] patterns, java.lang.String[] constraints, java.lang.Class serviceInterface, java.util.Set<java.lang.Class> markers, PlasticProxyFactory proxyFactory)AdvisorDefImpl(java.lang.reflect.Method method, java.lang.String[] patterns, java.lang.String[] constraints, PlasticProxyFactory proxyFactory, java.lang.String advisorId, java.lang.Class serviceInterface, java.util.Set<java.lang.Class> markers)ContributionDefImpl(java.lang.String serviceId, java.lang.reflect.Method contributorMethod, boolean optional, PlasticProxyFactory proxyFactory, java.lang.Class serviceInterface, java.util.Set<java.lang.Class> markers)DecoratorDefImpl(java.lang.reflect.Method decoratorMethod, java.lang.String[] patterns, java.lang.String[] constraints, PlasticProxyFactory proxyFactory, java.lang.String decoratorId, java.lang.Class serviceInterface, java.util.Set<java.lang.Class> markers)DefaultModuleDefImpl(java.lang.Class<?> moduleClass, org.slf4j.Logger logger, PlasticProxyFactory proxyFactory)ModuleImpl(InternalRegistry registry, ServiceActivityTracker tracker, ModuleDef moduleDef, PlasticProxyFactory proxyFactory, org.slf4j.Logger logger)RegistryImpl(java.util.Collection<ModuleDef2> moduleDefs, PlasticProxyFactory proxyFactory, LoggerSource loggerSource, OperationTracker operationTracker)Constructs the registry from a set of module definitions and other resources.ReloadableObjectCreator(PlasticProxyFactory proxyFactory, java.lang.ClassLoader baseClassLoader, java.lang.String implementationClassName, org.slf4j.Logger logger, OperationTracker tracker, ObjectLocator locator)ReloadableObjectCreatorSource(PlasticProxyFactory proxyFactory, java.lang.reflect.Method bindMethod, java.lang.Class serviceInterfaceClass, java.lang.Class serviceImplementationClass, boolean eagerLoad)ReloadableServiceImplementationObjectCreator(PlasticProxyFactory proxyFactory, ServiceBuilderResources resources, java.lang.ClassLoader baseClassLoader, java.lang.String implementationClassName)ServiceAdvisorImpl(ModuleBuilderSource moduleSource, java.lang.reflect.Method method, ServiceResources resources, PlasticProxyFactory proxyFactory)ServiceBinderImpl(ServiceDefAccumulator accumulator, java.lang.reflect.Method bindMethod, PlasticProxyFactory proxyFactory, java.util.Set<java.lang.Class> defaultMarkers, boolean moduleDefaultPreventDecoration)ServiceDecoratorImpl(java.lang.reflect.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
-
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 java.lang.StringInternalUtils. asString(java.lang.reflect.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 PlasticProxyFactory Modifier and Type Method Description PlasticProxyFactoryTapestryModule. 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 PlasticProxyFactory Modifier and Type Method Description static voidTapestryModule. registerToClearPlasticProxyFactoryOnInvalidation(InvalidationEventHub hub, PlasticProxyFactory proxyFactory) -
Uses of PlasticProxyFactory in org.apache.tapestry5.services.pageload
Methods in org.apache.tapestry5.services.pageload that return PlasticProxyFactory Modifier and Type Method Description PlasticProxyFactoryPageClassLoaderContext. getProxyFactory()Returns this context's PlasticProxyFactory instance.Method parameters in org.apache.tapestry5.services.pageload with type arguments of type PlasticProxyFactory Modifier and Type Method Description voidPageClassLoaderContextManager. initialize(PageClassLoaderContext root, java.util.function.Function<java.lang.ClassLoader,PlasticProxyFactory> plasticProxyFactoryProvider)Initializes this service with the root context and a Plastic proxy factory provider.voidPageClassLoaderContextManagerImpl. initialize(PageClassLoaderContext root, java.util.function.Function<java.lang.ClassLoader,PlasticProxyFactory> plasticProxyFactoryProvider)Constructors in org.apache.tapestry5.services.pageload with parameters of type PlasticProxyFactory Constructor Description PageClassLoaderContext(java.lang.String name, PageClassLoaderContext parent, java.util.Set<java.lang.String> classNames, PlasticProxyFactory plasticProxyFactory, java.util.function.Function<java.lang.String,PageClassLoaderContext> provider)
-