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 TypeMethodDescriptionvoid
PropertyConduitSourceImpl.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 TypeMethodDescriptionvoid
StringInternerImpl.setupInvalidation
(InvalidationEventHub hub) -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.event
Classes in org.apache.tapestry5.internal.event that implement InvalidationEventHubModifier and TypeClassDescriptionclass
Base implementation class for classes (especially services) that need to manage a list ofInvalidationListener
s. -
Uses of InvalidationEventHub in org.apache.tapestry5.internal.pageload
Methods in org.apache.tapestry5.internal.pageload with parameters of type InvalidationEventHubModifier and TypeMethodDescriptionvoid
PageLoaderImpl.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 TypeInterfaceDescriptioninterface
Split-out implementation ofInvalidationEventHub
that separates it fromComponentInstantiatorSource
.interface
interface
Deprecated.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 class
Service implementation that manages a cache of parsed component templates.class
class
A utility class that encapsulates all the logic for reading properties files and assemblingMessages
from them, in accordance with extension rules and locale.class
Methods 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 TypeMethodDescriptionvoid
ComponentDependencyRegistry.listen
(InvalidationEventHub invalidationEventHub) Signs up this registry to invalidation events from a given hub.void
ComponentDependencyRegistryImpl.listen
(InvalidationEventHub invalidationEventHub) void
RequestPageCacheImpl.listenForThreadCleanup
(PerthreadManager perthreadManager, InvalidationEventHub classesHub) void
ComponentClassCacheImpl.setupInvalidation
(InvalidationEventHub hub) void
MetaDataLocatorImpl.setupInvalidation
(InvalidationEventHub invalidationEventHub) void
PageActivationContextCollectorImpl.setupInvalidation
(InvalidationEventHub invalidationEventHub) void
PageSourceImpl.setupInvalidation
(InvalidationEventHub classesHub, InvalidationEventHub templatesHub, InvalidationEventHub messagesHub, ResourceChangeTracker resourceChangeTracker) void
ValueEncoderSourceImpl.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 TypeInterfaceDescriptioninterface
Tracks resources (at least, resources that can change because they are on the file system) and acts as anUpdateListener
to 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 TypeMethodDescriptionvoid
DeprecationWarningImpl.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 TypeMethodDescriptionvoid
RecomputableSupport.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 InvalidationEventHub
TapestryModule.buildComponentClassesInvalidationEventHub
(InternalComponentInvalidationEventHub trueHub) Exposes the public portion of the internalInternalComponentInvalidationEventHub
service.static InvalidationEventHub
TapestryModule.buildComponentMessagesInvalidationEventHub
(ComponentMessagesSource messagesSource) static InvalidationEventHub
TapestryModule.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 ComponentClassResolver
TapestryModule.buildComponentClassResolver
(ComponentClassResolverImpl service, InvalidationEventHub hub) TapestryModule.buildComponentEventResultProcessor
(Map<Class, ComponentEventResultProcessor> configuration, InvalidationEventHub hub) The component event result processor used for normal component requests.static DataTypeAnalyzer
TapestryModule.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 TranslatorSource
TapestryModule.buildTranslatorSource
(Map<Class, Translator> configuration, TranslatorAlternatesSource alternatesSource, InvalidationEventHub hub) void
TapestryModule.contributeApplicationInitializer
(OrderedConfiguration<ApplicationInitializerFilter> configuration, TypeCoercer typeCoercer, ComponentClassResolver componentClassResolver, InvalidationEventHub invalidationEventHub, RestoreDirtySessionObjects restoreDirtySessionObjects) Adds a listener to theComponentInstantiatorSource
that clears thePropertyAccess
andTypeCoercer
caches on a class loader invalidation.static void
TapestryModule.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)