Uses of Interface
org.apache.tapestry5.commons.services.InvalidationEventHub
Packages that use InvalidationEventHub
Package
Description
[INTERNAL USE ONLY] support classes for event listeners; API subject to change
[INTERNAL USE ONLY] support classes for assembling and loading pages; API subject to change
[INTERNAL USE ONLY] internal service classes; API subject to change
[INTERNAL USE ONLY] asset support services; API subject to change
[INTERNAL USE ONLY] various utility classes; API subject to change.
Services supporting component and application message catalogs.
Services for locating and loading pages and component resources.
-
Uses of InvalidationEventHub in org.apache.tapestry5.beanmodel.internal.services
Methods in org.apache.tapestry5.beanmodel.internal.services with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoidPropertyConduitSourceImpl.listenForInvalidations(InvalidationEventHub hub) -
Uses of InvalidationEventHub in org.apache.tapestry5.commons.internal.services
Methods in org.apache.tapestry5.commons.internal.services with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoidStringInternerImpl.setupInvalidation(InvalidationEventHub hub) -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.event
Classes in org.apache.tapestry5.internal.event that implement InvalidationEventHubModifier and TypeClassDescriptionclassBase implementation class for classes (especially services) that need to manage a list ofInvalidationListeners. -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.pageload
Methods in org.apache.tapestry5.internal.pageload with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoidPageLoaderImpl.setupInvalidation(InvalidationEventHub classesHub, InvalidationEventHub templatesHub, InvalidationEventHub messagesHub) -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.services
Subinterfaces of InvalidationEventHub in org.apache.tapestry5.internal.servicesModifier and TypeInterfaceDescriptioninterfaceSplit-out implementation ofInvalidationEventHubthat separates it fromComponentInstantiatorSource.interfaceinterfaceDeprecated.Deprecated in 5.4 with no replacement; see release notes about classpath assets moving to /META-INF/assets/.Classes in org.apache.tapestry5.internal.services that implement InvalidationEventHubModifier and TypeClassDescriptionfinal classService implementation that manages a cache of parsed component templates.classclassA utility class that encapsulates all the logic for reading properties files and assemblingMessagesfrom them, in accordance with extension rules and locale.classMethods in org.apache.tapestry5.internal.services that return InvalidationEventHubModifier and TypeMethodDescriptionComponentMessagesSourceImpl.getInvalidationEventHub()ComponentTemplateSource.getInvalidationEventHub()Event hub used to notify listeners that underlying component template files have changed.ComponentTemplateSourceImpl.getInvalidationEventHub()Methods in org.apache.tapestry5.internal.services with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoidComponentDependencyRegistry.listen(InvalidationEventHub invalidationEventHub) Signs up this registry to invalidation events from a given hub.voidComponentDependencyRegistryImpl.listen(InvalidationEventHub invalidationEventHub) voidRequestPageCacheImpl.listenForThreadCleanup(PerthreadManager perthreadManager, InvalidationEventHub classesHub) voidComponentClassCacheImpl.setupInvalidation(InvalidationEventHub hub) voidMetaDataLocatorImpl.setupInvalidation(InvalidationEventHub invalidationEventHub) voidPageActivationContextCollectorImpl.setupInvalidation(InvalidationEventHub invalidationEventHub) voidPageSourceImpl.setupInvalidation(InvalidationEventHub classesHub, InvalidationEventHub templatesHub, InvalidationEventHub messagesHub, ResourceChangeTracker resourceChangeTracker) voidValueEncoderSourceImpl.setupInvalidation(InvalidationEventHub hub) Constructors in org.apache.tapestry5.internal.services with parameters of type InvalidationEventHubModifierConstructorDescriptionComponentRequestHandlerTerminator(ComponentEventRequestHandler componentEventRequestHandler, PageRenderRequestHandler pageRenderRequestHandler, InvalidationEventHub invalidationEventHub, ComponentDependencyRegistry componentDependencyRegistry) -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.services.assets
Subinterfaces of InvalidationEventHub in org.apache.tapestry5.internal.services.assetsModifier and TypeInterfaceDescriptioninterfaceTracks resources (at least, resources that can change because they are on the file system) and acts as anUpdateListenerto check for changes and notify its listeners.Classes in org.apache.tapestry5.internal.services.assets that implement InvalidationEventHub -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.services.compatibility
Methods in org.apache.tapestry5.internal.services.compatibility with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoidDeprecationWarningImpl.setupClearDeprecationsWhenInvalidated(InvalidationEventHub componentClassesHub, InvalidationEventHub messagesHub, InvalidationEventHub templatesHub) -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.util
Methods in org.apache.tapestry5.internal.util with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoidRecomputableSupport.initialize(InvalidationEventHub hub) ForcesRecomputableSupport.invalidate()to be invoked when the hub emits an invalidation callback. -
Uses of InvalidationEventHub in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules that return InvalidationEventHubModifier and TypeMethodDescriptionstatic InvalidationEventHubTapestryModule.buildComponentClassesInvalidationEventHub(InternalComponentInvalidationEventHub trueHub) Exposes the public portion of the internalInternalComponentInvalidationEventHubservice.static InvalidationEventHubTapestryModule.buildComponentMessagesInvalidationEventHub(ComponentMessagesSource messagesSource) static InvalidationEventHubTapestryModule.buildComponentTemplatesInvalidationEventHub(ComponentTemplateSource templateSource) Methods in org.apache.tapestry5.modules with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionTapestryModule.buildAjaxComponentEventResultProcessor(Map<Class, ComponentEventResultProcessor> configuration, InvalidationEventHub hub) The component event result processor used for Ajax-oriented component requests.static ComponentClassResolverTapestryModule.buildComponentClassResolver(ComponentClassResolverImpl service, InvalidationEventHub hub) TapestryModule.buildComponentEventResultProcessor(Map<Class, ComponentEventResultProcessor> configuration, InvalidationEventHub hub) The component event result processor used for normal component requests.static DataTypeAnalyzerTapestryModule.buildDefaultDataTypeAnalyzer(DefaultDataTypeAnalyzer service, InvalidationEventHub hub) The default data type analyzer is the final analyzer consulted and identifies the type entirely pased on the property type, working against its own configuration (mapping property type class to data type).static TranslatorSourceTapestryModule.buildTranslatorSource(Map<Class, Translator> configuration, TranslatorAlternatesSource alternatesSource, InvalidationEventHub hub) 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.registerToClearPlasticProxyFactoryOnInvalidation(InvalidationEventHub hub, PlasticProxyFactory proxyFactory) -
Uses of InvalidationEventHub in org.apache.tapestry5.services.messages
Methods in org.apache.tapestry5.services.messages that return InvalidationEventHubModifier and TypeMethodDescriptionComponentMessagesSource.getInvalidationEventHub()Returns the event hub that allows listeners to be notified when any underlying message catalog file is changed. -
Uses of InvalidationEventHub in org.apache.tapestry5.services.pageload
Constructors in org.apache.tapestry5.services.pageload with parameters of type InvalidationEventHubModifierConstructorDescriptionPageClassLoaderContextManagerImpl(ComponentDependencyRegistry componentDependencyRegistry, ComponentClassResolver componentClassResolver, InternalComponentInvalidationEventHub invalidationHub, InvalidationEventHub componentClassesInvalidationEventHub, boolean productionMode, boolean multipleClassLoaders)