Uses of Interface
org.apache.tapestry5.services.ComponentClassResolver
-
Packages that use ComponentClassResolver Package Description org.apache.tapestry5.internal.pageload [INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to changeorg.apache.tapestry5.internal.services [INTERNAL USE ONLY] internal service classes; API subject to changeorg.apache.tapestry5.internal.services.templates [INTERNAL USE ONLY] component template support classes; API subject to changeorg.apache.tapestry5.internal.structure [INTERNAL USE ONLY] page structure implementation details; API subject to change.org.apache.tapestry5.internal.transform [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.org.apache.tapestry5.modules org.apache.tapestry5.test Support for testing Tapestry pages -
-
Uses of ComponentClassResolver in org.apache.tapestry5.internal.pageload
Constructors in org.apache.tapestry5.internal.pageload with parameters of type ComponentClassResolver Constructor Description EmbeddedComponentAssemblerImpl(ComponentAssemblerSource assemblerSource, ComponentInstantiatorSource instantiatorSource, ComponentClassResolver componentClassResolver, String componentClassName, ComponentResourceSelector selector, EmbeddedComponentModel embeddedModel, String templateMixins, Location location, boolean strictMixinParameters)PageLoaderImpl(ComponentInstantiatorSource instantiatorSource, ComponentTemplateSource templateSource, PageElementFactory elementFactory, ComponentPageElementResourcesSource resourcesSource, ComponentClassResolver componentClassResolver, PersistentFieldManager persistentFieldManager, StringInterner interner, OperationTracker tracker, PerthreadManager perThreadManager, org.slf4j.Logger logger, MetaDataLocator metaDataLocator, RequestGlobals requestGlobals) -
Uses of ComponentClassResolver in org.apache.tapestry5.internal.services
Classes in org.apache.tapestry5.internal.services that implement ComponentClassResolver Modifier and Type Class Description classComponentClassResolverImpl -
Uses of ComponentClassResolver in org.apache.tapestry5.internal.services.templates
Constructors in org.apache.tapestry5.internal.services.templates with parameters of type ComponentClassResolver Constructor Description PageTemplateLocator(Resource contextRoot, ComponentClassResolver resolver, String applicationFolder) -
Uses of ComponentClassResolver in org.apache.tapestry5.internal.structure
Constructors in org.apache.tapestry5.internal.structure with parameters of type ComponentClassResolver Constructor Description ComponentPageElementResourcesImpl(ComponentResourceSelector selector, ComponentMessagesSource componentMessagesSource, TypeCoercer typeCoercer, ComponentClassCache componentClassCache, ContextValueEncoder contextValueEncoder, LinkSource linkSource, RequestPageCache requestPageCache, ComponentClassResolver componentClassResolver, LoggerSource loggerSource, OperationTracker tracker, PerthreadManager perThreadManager, boolean productionMode, boolean componentTracingEnabled, RequestGlobals requestGlobals)ComponentPageElementResourcesSourceImpl(ComponentMessagesSource componentMessagesSource, TypeCoercer typeCoercer, ComponentClassCache componentClassCache, ContextValueEncoder contextValueEncoder, LinkSource linkSource, RequestPageCache requestPageCache, ComponentClassResolver componentClassResolver, LoggerSource loggerSource, OperationTracker tracker, PerthreadManager perThreadManager, boolean productionMode, boolean componentTracingEnabled, RequestGlobals requestGlobals) -
Uses of ComponentClassResolver in org.apache.tapestry5.internal.transform
Constructors in org.apache.tapestry5.internal.transform with parameters of type ComponentClassResolver Constructor Description ComponentWorker(ComponentClassResolver resolver)InjectPageWorker(ComponentSource componentSource, ComponentClassResolver resolver, PerthreadManager perThreadManager)MixinWorker(ComponentClassResolver resolver) -
Uses of ComponentClassResolver in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules that return ComponentClassResolver Modifier and Type Method Description static ComponentClassResolverTapestryModule. buildComponentClassResolver(ComponentClassResolverImpl service, InvalidationEventHub hub)Methods in org.apache.tapestry5.modules with parameters of type ComponentClassResolver Modifier and Type Method Description static voidAssetsModule. addMappingsForLibraryVirtualFolders(MappedConfiguration<String,String> configuration, ComponentClassResolver resolver)static voidInternalModule. configureControlledPackagesFromComponentClassResolver(MappedConfiguration<String,ControlledPackageType> configuration, ComponentClassResolver resolver)Contributes packages identified bygetControlledPackageMapping().voidTapestryModule. contributeApplicationInitializer(OrderedConfiguration<ApplicationInitializerFilter> configuration, TypeCoercer typeCoercer, ComponentClassResolver componentClassResolver, InvalidationEventHub invalidationEventHub, RestoreDirtySessionObjects restoreDirtySessionObjects)Adds a listener to theComponentInstantiatorSourcethat clears thePropertyAccessandTypeCoercercaches on a class loader invalidation.static voidTapestryModule. contributeComponentTemplateLocator(OrderedConfiguration<ComponentTemplateLocator> configuration, AssetFactory contextAssetFactory, String applicationFolder, ComponentClassResolver componentClassResolver)Contributes two template locators: Default Searches for the template on the classpath (DefaultTemplateLocatorPage Searches for page templates in the context (PageTemplateLocator)static voidTapestryModule. provideTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2> configuration, MetaWorker metaWorker, ComponentClassResolver resolver)Adds a number of standard component class transform workers: Parameter Identifies parameters based on theParameterannotation BindParameter Support for theBindParameterannotation Property Generates accessor methods ifPropertyannotation is present Import Supports theImportannotation UnclaimedField Manages unclaimed fields, storing their value in aPerThreadValueOnEvent Handle the @OnEvent annotation, and related naming convention RenderCommand Ensures all components also implementRenderCommandSupportsInformalParameters Checks for the annotation RenderPhase Link in render phase methods Retain Allows fields to retain their values between requests Meta Checks for meta data annotations and adds it to the component model PageActivationContext Support forPageActivationContextannotation DiscardAfter Support forDiscardAftermethod annotation MixinAfter Support for theMixinAftermixin class annotation PageReset Checks for thePageResetannotation Mixin Adds a mixin as part of a component's implementation Cached Checks for theCachedannotation ActivationRequestParameter Support for theActivationRequestParameterannotation PageLoaded, PageAttached, PageDetached Support for annotationsPageLoaded,PageAttached,PageDetachedInjectService Handles theInjectServiceannotation Component Defines embedded components based on theComponentannotation Environment Allows fields to contain values extracted from theEnvironmentservice ApplicationState Converts fields that reference application state objects Persist Allows fields to store their their value persistently between requests viaPersistSessionAttribute Support for theSessionAttributeLog Checks for theLogannotation HeartbeatDeferred Support for theHeartbeatDeferredannotation, which defers method invocation to the end of theHeartbeatInject Used with theInjectannotation, when a value is supplied Operation Support for theOperationmethod annotation -
Uses of ComponentClassResolver in org.apache.tapestry5.test
Methods in org.apache.tapestry5.test that return ComponentClassResolver Modifier and Type Method Description protected ComponentClassResolverTapestryTestCase. mockComponentClassResolver()
-