Uses of Interface
org.apache.tapestry5.commons.services.InvalidationEventHub
-
Packages that use InvalidationEventHub Package Description org.apache.tapestry5.beanmodel.internal.services org.apache.tapestry5.commons.internal.services org.apache.tapestry5.internal.event [INTERNAL USE ONLY] support classes for event listeners; API subject to changeorg.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.assets [INTERNAL USE ONLY] asset support services; API subject to changeorg.apache.tapestry5.internal.services.compatibility org.apache.tapestry5.internal.util [INTERNAL USE ONLY] various utility classes; API subject to change.org.apache.tapestry5.modules org.apache.tapestry5.services.messages Services supporting component and application message catalogs.org.apache.tapestry5.services.pageload 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 InvalidationEventHub Modifier and Type Method Description void
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 InvalidationEventHub Modifier and Type Method Description void
StringInternerImpl. setupInvalidation(InvalidationEventHub hub)
-
Uses of InvalidationEventHub in org.apache.tapestry5.internal.event
Classes in org.apache.tapestry5.internal.event that implement InvalidationEventHub Modifier and Type Class Description class
InvalidationEventHubImpl
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 InvalidationEventHub Modifier and Type Method Description void
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.services Modifier and Type Interface Description interface
InternalComponentInvalidationEventHub
Split-out implementation ofInvalidationEventHub
that separates it fromComponentInstantiatorSource
.interface
MessagesSource
interface
ResourceDigestManager
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 InvalidationEventHub Modifier and Type Class Description class
ComponentTemplateSourceImpl
Service implementation that manages a cache of parsed component templates.class
InternalComponentInvalidationEventHubImpl
class
MessagesSourceImpl
A utility class that encapsulates all the logic for reading properties files and assemblingMessages
from them, in accordance with extension rules and locale.class
ResourceDigestManagerImpl
Methods in org.apache.tapestry5.internal.services that return InvalidationEventHub Modifier and Type Method Description InvalidationEventHub
ComponentMessagesSourceImpl. getInvalidationEventHub()
InvalidationEventHub
ComponentTemplateSource. getInvalidationEventHub()
Event hub used to notify listeners that underlying component template files have changed.InvalidationEventHub
ComponentTemplateSourceImpl. getInvalidationEventHub()
Methods in org.apache.tapestry5.internal.services with parameters of type InvalidationEventHub Modifier and Type Method Description void
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 InvalidationEventHub Constructor Description ComponentRequestHandlerTerminator(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.assets Modifier and Type Interface Description interface
ResourceChangeTracker
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 Modifier and Type Class Description class
ResourceChangeTrackerImpl
-
Uses of InvalidationEventHub in org.apache.tapestry5.internal.services.compatibility
Methods in org.apache.tapestry5.internal.services.compatibility with parameters of type InvalidationEventHub Modifier and Type Method Description void
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 InvalidationEventHub Modifier and Type Method Description void
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 InvalidationEventHub Modifier and Type Method Description static 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 InvalidationEventHub Modifier and Type Method Description ComponentEventResultProcessor
TapestryModule. buildAjaxComponentEventResultProcessor(java.util.Map<java.lang.Class,ComponentEventResultProcessor> configuration, InvalidationEventHub hub)
The component event result processor used for Ajax-oriented component requests.static ComponentClassResolver
TapestryModule. buildComponentClassResolver(ComponentClassResolverImpl service, InvalidationEventHub hub)
ComponentEventResultProcessor
TapestryModule. buildComponentEventResultProcessor(java.util.Map<java.lang.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(java.util.Map<java.lang.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 InvalidationEventHub Modifier and Type Method Description InvalidationEventHub
ComponentMessagesSource. 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 InvalidationEventHub Constructor Description PageClassLoaderContextManagerImpl(ComponentDependencyRegistry componentDependencyRegistry, ComponentClassResolver componentClassResolver, InternalComponentInvalidationEventHub invalidationHub, InvalidationEventHub componentClassesInvalidationEventHub, boolean productionMode, boolean multipleClassLoaders)
-