Uses of Interface
org.apache.tapestry5.commons.OrderedConfiguration
-
Packages that use OrderedConfiguration Package Description org.apache.tapestry5.beanvalidator.modules org.apache.tapestry5.clojure.modules org.apache.tapestry5.commons.internal org.apache.tapestry5.hibernate.modules org.apache.tapestry5.hibernate.web.modules org.apache.tapestry5.http.internal org.apache.tapestry5.http.modules org.apache.tapestry5.internal.test [INTERNAL USE ONLY] testing support implementation classes; API subject to changeorg.apache.tapestry5.ioc.def Tapestry IOC service definitionsorg.apache.tapestry5.ioc.internal [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.org.apache.tapestry5.ioc.modules org.apache.tapestry5.ioc.test org.apache.tapestry5.jpa.modules org.apache.tapestry5.kaptcha.modules org.apache.tapestry5.modules org.apache.tapestry5.rest.jackson.modules org.apache.tapestry5.spring.modules org.apache.tapestry5.upload.modules -
-
Uses of OrderedConfiguration in org.apache.tapestry5.beanvalidator.modules
Methods in org.apache.tapestry5.beanvalidator.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
BeanValidatorModule. contributeBeanValidatorSource(OrderedConfiguration<BeanValidatorConfigurer> configuration, ThreadLocale threadLocale)
-
Uses of OrderedConfiguration in org.apache.tapestry5.clojure.modules
Methods in org.apache.tapestry5.clojure.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
ClojureModule. defaultMappers(OrderedConfiguration<MethodToFunctionSymbolMapper> configuration)
-
Uses of OrderedConfiguration in org.apache.tapestry5.commons.internal
Methods in org.apache.tapestry5.commons.internal with parameters of type OrderedConfiguration Modifier and Type Method Description static void
BasicDataTypeAnalyzers. contributeDataTypeAnalyzer(OrderedConfiguration<DataTypeAnalyzer> configuration, DataTypeAnalyzer defaultDataTypeAnalyzer)
-
Uses of OrderedConfiguration in org.apache.tapestry5.hibernate.modules
Methods in org.apache.tapestry5.hibernate.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
HibernateCoreModule. contributeHibernateSessionSource(OrderedConfiguration<HibernateConfigurer> config, HibernateConfigurer defaultHibernateConfigurer)
Adds the following configurers: Default performs default hibernate configuration PackageName loads entities by package namestatic void
HibernateCoreModule. contributeRegistryStartup(OrderedConfiguration<java.lang.Runnable> configuration, boolean earlyStartup, HibernateSessionSource sessionSource)
-
Uses of OrderedConfiguration in org.apache.tapestry5.hibernate.web.modules
Methods in org.apache.tapestry5.hibernate.web.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
HibernateModule. provideCommitAfterAnnotationSupport(OrderedConfiguration<ComponentClassTransformWorker2> configuration)
Adds the CommitAfter annotation work, to process theCommitAfter
annotation.static void
HibernateModule. provideHibernateDashboardTab(OrderedConfiguration<DashboardTab> configuration)
-
Uses of OrderedConfiguration in org.apache.tapestry5.http.internal
Methods in org.apache.tapestry5.http.internal with parameters of type OrderedConfiguration Modifier and Type Method Description void
AbstractContributionDef. contribute(ModuleBuilderSource moduleSource, ServiceResources resources, OrderedConfiguration configuration)
void
SyntheticSymbolSourceContributionDef. contribute(ModuleBuilderSource moduleSource, ServiceResources resources, OrderedConfiguration configuration)
-
Uses of OrderedConfiguration in org.apache.tapestry5.http.modules
Methods in org.apache.tapestry5.http.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
TapestryHttpModule. contributeCorsHttpServletRequestFilter(OrderedConfiguration<CorsHandler> configuration)
static void
TapestryHttpModule. contributeHttpRequestBodyConverter(OrderedConfiguration<HttpRequestBodyConverter> configuration)
void
TapestryHttpModule. contributeHttpServletRequestHandler(OrderedConfiguration<HttpServletRequestFilter> configuration, boolean gzipCompressionEnabled, boolean corsEnabled, CorsHttpServletRequestFilter corsHttpServletRequestFilter, GZipFilter gzipFilter)
StoreIntoGlobals Stores the request and response intoRequestGlobals
at the start of the pipeline IgnoredPaths Identifies requests that are known (via the IgnoredPathsFilter service's configuration) to be mapped to other applications GZip Handles GZIP compression of response streams (if supported by client) -
Uses of OrderedConfiguration in org.apache.tapestry5.internal.test
Methods in org.apache.tapestry5.internal.test with parameters of type OrderedConfiguration Modifier and Type Method Description static void
PageTesterModule. contributeMarkupRenderer(OrderedConfiguration<MarkupRendererFilter> configuration)
static void
PageTesterModule. contributeRequestHandler(OrderedConfiguration<RequestFilter> configuration)
-
Uses of OrderedConfiguration in org.apache.tapestry5.ioc.def
Methods in org.apache.tapestry5.ioc.def with parameters of type OrderedConfiguration Modifier and Type Method Description void
ContributionDef. contribute(ModuleBuilderSource moduleSource, ServiceResources resources, OrderedConfiguration configuration)
Performs the work needed to contribute into the ordered configuration. -
Uses of OrderedConfiguration in org.apache.tapestry5.ioc.internal
Classes in org.apache.tapestry5.ioc.internal that implement OrderedConfiguration Modifier and Type Class Description class
ValidatingOrderedConfigurationWrapper<T>
Wraps aList
as aOrderedConfiguration
, implementing validation of values provided to anOrderedConfiguration
.Methods in org.apache.tapestry5.ioc.internal with parameters of type OrderedConfiguration Modifier and Type Method Description void
ContributionDefImpl. contribute(ModuleBuilderSource moduleSource, ServiceResources resources, OrderedConfiguration configuration)
-
Uses of OrderedConfiguration in org.apache.tapestry5.ioc.modules
Methods in org.apache.tapestry5.ioc.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
TapestryIOCModule. contributeRegistryStartup(OrderedConfiguration<java.lang.Runnable> configuration, PeriodicExecutor periodicExecutor)
static void
TapestryIOCModule. setupObjectProviders(OrderedConfiguration<ObjectProvider> configuration, ServiceOverride serviceOverride)
AnnotationBasedContributions Empty placeholder used to separate annotation-based ObjectProvider contributions (which come before) from non-annotation based (such as ServiceOverride) which come after. Value Supports theValue
annotation Symbol Supports theSymbol
annotations Autobuild Supports theAutobuild
annotation ServiceOverride Allows simple service overrides via theServiceOverride
service (and its configuration)static void
TapestryIOCModule. setupStandardSymbolProviders(OrderedConfiguration<SymbolProvider> configuration, SymbolProvider applicationDefaults, SymbolProvider factoryDefaults)
SystemProperties Exposes JVM System properties as symbols (currently case-sensitive) EnvironmentVariables Exposes environment variables as symbols (adding a "env." prefix) ApplicationDefaults Values contributed to @SymbolProvider
@ApplicationDefaults
FactoryDefaults Values contributed to @SymbolProvider
@FactoryDefaults
-
Uses of OrderedConfiguration in org.apache.tapestry5.ioc.test
Methods in org.apache.tapestry5.ioc.test that return OrderedConfiguration Modifier and Type Method Description protected <T> OrderedConfiguration<T>
IOCTestCase. mockOrderedConfiguration()
Deprecated. -
Uses of OrderedConfiguration in org.apache.tapestry5.jpa.modules
Methods in org.apache.tapestry5.jpa.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
JpaModule. provideClassTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2> configuration)
static void
JpaModule. provideObjectProviders(OrderedConfiguration<ObjectProvider> configuration)
-
Uses of OrderedConfiguration in org.apache.tapestry5.kaptcha.modules
Methods in org.apache.tapestry5.kaptcha.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
KaptchaModule. contributeDataTypeAnalyzer(OrderedConfiguration<DataTypeAnalyzer> configuration)
static void
KaptchaModule. provideLibraryMessages(OrderedConfiguration<Resource> configuration, Resource kaptchaCatalog)
-
Uses of OrderedConfiguration in org.apache.tapestry5.modules
Methods in org.apache.tapestry5.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
TapestryModule. addBuiltInComponentLibraryInfoSources(OrderedConfiguration<ComponentLibraryInfoSource> configuration)
static void
TapestryModule. addBuiltInOpenApiDocumentationGenerator(OrderedConfiguration<OpenApiDescriptionGenerator> configuration)
static void
TapestryModule. addBuiltInOpenApiTypeDescriber(OrderedConfiguration<OpenApiTypeDescriber> configuration)
static void
TapestryModule. contributeAjaxComponentEventRequestHandler(OrderedConfiguration<ComponentEventRequestFilter> configuration)
Contributes: AjaxFormUpdateAjaxFormUpdateFilter
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
AssetsModule. contributeClasspathAssetProtectionRule(OrderedConfiguration<ClasspathAssetProtectionRule> configuration)
void
TapestryModule. contributeComponentEventRequestHandler(OrderedConfiguration<ComponentEventRequestFilter> configuration, RequestSecurityManager requestSecurityManager, ComponentEventRequestHandler ajaxHandler)
Contributes filters: Ajax Determines if the request is Ajax oriented, and redirects to an alternative handler if so Secure Sends a redirect if an non-secure request accesses a secure pagevoid
TapestryModule. contributeComponentRequestHandler(OrderedConfiguration<ComponentRequestFilter> configuration, boolean productionMode)
Contributes: OperationTracker Tracks general information about the request usingOperationTracker
UnknownComponentFilter (production mode only)ProductionModeUnknownComponentFilter
- Detects request with unknown component and aborts handling to ultimately deliver a 404 response InitializeActivePageNameInitializeActivePageName
DeferredResponseRendererDeferredResponseRenderer
static void
TapestryModule. contributeComponentTemplateLocator(OrderedConfiguration<ComponentTemplateLocator> configuration, AssetFactory contextAssetFactory, java.lang.String applicationFolder, ComponentClassResolver componentClassResolver)
Contributes two template locators: Default Searches for the template on the classpath (DefaultTemplateLocator
Page Searches for page templates in the context (PageTemplateLocator
)static void
TapestryModule. contributeDataTypeAnalyzer(OrderedConfiguration<DataTypeAnalyzer> configuration, DataTypeAnalyzer defaultDataTypeAnalyzer)
Annotation Checks forDataType
annotation Default (ordered last)DefaultDataTypeAnalyzer
service (TapestryModule.contributeDefaultDataTypeAnalyzer(org.apache.tapestry5.commons.MappedConfiguration)
)void
TapestryModule. contributeHttpServletRequestHandler(OrderedConfiguration<HttpServletRequestFilter> configuration, HttpServletRequestFilter ignoredPathsFilter)
StoreIntoGlobals Stores the request and response intoRequestGlobals
at the start of the pipeline IgnoredPaths Identifies requests that are known (via the IgnoredPathsFilter service's configuration) to be mapped to other applications GZip Handles GZIP compression of response streams (if supported by client)static void
InternalModule. contributeLinkSource(OrderedConfiguration<LinkCreationListener2> configuration)
Contributes: LinkDecoration (instance ofLinkDecorationListener
) Triggers events for notifications about linksvoid
TapestryModule. contributeMarkupRenderer(OrderedConfiguration<MarkupRendererFilter> configuration, ModuleManager moduleManager, boolean omitGeneratorMeta, java.lang.String tapestryVersion, boolean productionMode, boolean includeCoreStack, boolean enablePageloadingMask, ValidationDecoratorFactory validationDecoratorFactory)
Adds page render filters, each of which provides anEnvironmental
service.static void
TapestryModule. contributeMasterDispatcher(OrderedConfiguration<Dispatcher> configuration, boolean publishOpenApiDefinition)
The MasterDispatcher is a chain-of-command of individual Dispatchers, each handling (like a servlet) a particular kind of incoming request.static void
TapestryModule. contributeMasterObjectProvider(OrderedConfiguration<ObjectProvider> configuration, ObjectProvider assetObjectProvider, ObjectLocator locator)
static void
TapestryModule. contributeMasterStackTraceElementAnalyzer(OrderedConfiguration<StackTraceElementAnalyzer> configuration)
Contributes: Application Checks for classes in the application package Proxies Checks for classes that appear to be generated proxies. SunReflect Checks forsun.reflect
(which are omitted) TapestryAOP Omits stack frames for classes related to Tapestry AOP (such as advice, etc.) OperationTracker Omits stack frames related toOperationTracker
Access Omits stack frames used to provide access to container class private membersstatic void
PageLoadModule. contributePageCachingReferenceTypeService(OrderedConfiguration<PageCachingReferenceTypeService> configuration)
void
TapestryModule. contributePageRenderRequestHandler(OrderedConfiguration<PageRenderRequestFilter> configuration, RequestSecurityManager securityManager)
Contributes a single filter, "Secure", which checks for non-secure requests that access secure pages.void
TapestryModule. contributePartialMarkupRenderer(OrderedConfiguration<PartialMarkupRendererFilter> configuration, ValidationDecoratorFactory validationDecoratorFactory)
ContributesPartialMarkupRendererFilter
s used when rendering a partial Ajax response.void
TapestryModule. contributeRequestHandler(OrderedConfiguration<RequestFilter> configuration, Context context, boolean productionMode, PageClassLoaderContextManager pageClassLoaderContextManager)
Continues a number of filters into the RequestHandler service: StaticFiles Checks to see if the request is for an actual file, if so, returns true to let the servlet container process the request CheckForUpdates Periodically fires events that checks to see if the file system sources for any cached data has changed (seeCheckForUpdatesFilter
).static void
TapestryModule. contributeValidationConstraintGenerator(OrderedConfiguration<ValidationConstraintGenerator> configuration)
Adds built-in constraint generators: PrimtiveField -- primitive fields are always required ValidateAnnotation -- adds constraints from aValidate
annotationstatic void
DashboardModule. defaultTabs(OrderedConfiguration<DashboardTab> configuration, boolean productionMode, boolean multipleClassLoaders)
static void
TapestryModule. defaultWhitelist(OrderedConfiguration<WhitelistAnalyzer> configuration)
Contributes a single default analyzer: LocalhostOnly Identifies requests from localhost as on client whitelistvoid
JavaScriptModule. exposeJavaScriptSupportForFullPageRenders(OrderedConfiguration<MarkupRendererFilter> configuration, JavaScriptStackSource javascriptStackSource, JavaScriptStackPathConstructor javascriptStackPathConstructor, Request request)
Adds page render filters, each of which provides anEnvironmental
service.void
JavaScriptModule. exposeJavaScriptSupportForPartialPageRender(OrderedConfiguration<PartialMarkupRendererFilter> configuration, JavaScriptStackSource javascriptStackSource, JavaScriptStackPathConstructor javascriptStackPathConstructor, Request request)
ContributesPartialMarkupRendererFilter
s used when rendering a partial Ajax response.static void
JavaScriptModule. prepareHTMLPageOnRender(OrderedConfiguration<MarkupRendererFilter> configuration)
Contributes 'ConfigureHTMLElement', which writes the attributes into the HTML tag to describe locale, etc.static void
TapestryModule. provideStandardInjectionProviders(OrderedConfiguration<InjectionProvider2> configuration, SymbolSource symbolSource, AssetSource assetSource)
Default based onMasterObjectProvider
Named Handles fields with theNamed
annotation Block injects fields of typeBlock
CommonResources Access to properties of resources (log, messages, etc.) Asset injection of assets (triggered viaPath
annotation), with the path relative to the component class Service Ordered last, for use when Inject is present and nothing else works, matches field type against Tapestry IoC servicesstatic void
TapestryModule. provideTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2> configuration, MetaWorker metaWorker, ComponentClassResolver resolver, ComponentDependencyRegistry componentDependencyRegistry, PropertyValueProviderWorker propertyValueProviderWorker, boolean productionMode, boolean multipleClassloaders)
Adds a number of standard component class transform workers: Parameter Identifies parameters based on theParameter
annotation BindParameter Support for theBindParameter
annotation Property Generates accessor methods ifProperty
annotation is present Import Supports theImport
annotation UnclaimedField Manages unclaimed fields, storing their value in aPerThreadValue
OnEvent Handle the @OnEvent annotation, and related naming convention RenderCommand Ensures all components also implementRenderCommand
SupportsInformalParameters 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 forPageActivationContext
annotation DiscardAfter Support forDiscardAfter
method annotation MixinAfter Support for theMixinAfter
mixin class annotation PageReset Checks for thePageReset
annotation Mixin Adds a mixin as part of a component's implementation Cached Checks for theCached
annotation ActivationRequestParameter Support for theActivationRequestParameter
annotation PageLoaded, PageAttached, PageDetached Support for annotationsPageLoaded
,PageAttached
,PageDetached
InjectService Handles theInjectService
annotation Component Defines embedded components based on theComponent
annotation Environment Allows fields to contain values extracted from theEnvironment
service ApplicationState Converts fields that reference application state objects Persist Allows fields to store their their value persistently between requests viaPersist
SessionAttribute Support for theSessionAttribute
Log Checks for theLog
annotation HeartbeatDeferred Support for theHeartbeatDeferred
annotation, which defers method invocation to the end of theHeartbeat
Inject Used with theInject
annotation, when a value is supplied Operation Support for theOperation
method annotationstatic void
AssetsModule. setupAssetDispatch(OrderedConfiguration<Dispatcher> configuration, Dispatcher assetDispatcher)
static void
JavaScriptModule. setupCoreJavaScriptStack(OrderedConfiguration<StackExtension> configuration, Compatibility compatibility, java.lang.String provider)
The core JavaScriptStack has a number of entries: requirejs The RequireJS AMD JavaScript library scriptaculous.js, effects.js Optional JavaScript libraries in compatibility mode (seeTrait.SCRIPTACULOUS
) t53-compatibility.js Optional JavaScript library (seeTrait.INITIALIZERS
) underscore-library, underscore-module The Underscore JavaScript library, and the shim that allows underscore to be injected t5/core/init Optional module related to t53-compatibility.js jquery-library The jQuery library jquery-noconflict Switches jQuery to no-conflict mode (only present when the infrastructure is "prototype"). jquery A module shim that allows jQuery to be injected (and also switches jQuery to no-conflict mode) bootstrap.css, tapestry.css, exception-frame.css, tapestry-console.css, tree.css CSS files t5/core/[...] Additional JavaScript modules jquery Added if the infrastructure provider is "jquery". User modules may replace or extend this list.static void
AssetsModule. setupGlobalMessageCatalog(AssetSource assetSource, Resource applicationCatalog, OrderedConfiguration<Resource> configuration)
Contributes: ClientLocalization A virtual resource of formatting symbols for decimal numbers Core Built in messages used by Tapestry's default validators and components AppCatalog The Resource defined bySymbolConstants.APPLICATION_CATALOG
static void
JavaScriptModule. setupInternalJavaScriptStack(OrderedConfiguration<StackExtension> configuration)
static void
JavaScriptModule. setupModuleDispatchers(OrderedConfiguration<Dispatcher> configuration, ModuleManager moduleManager, OperationTracker tracker, ResourceStreamer resourceStreamer, PathConstructor pathConstructor, JavaScriptStackSource javaScriptStackSource, JavaScriptStackPathConstructor javaScriptStackPathConstructor, LocalizationSetter localizationSetter, java.lang.String modulePathPrefix, java.lang.String assetPathPrefix)
-
Uses of OrderedConfiguration in org.apache.tapestry5.rest.jackson.modules
Methods in org.apache.tapestry5.rest.jackson.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
RestJacksonModule. contributeHttpRequestBodyConverter(OrderedConfiguration<HttpRequestBodyConverter> configuration)
ContributesJacksonHttpRequestBodyConverter
to theHttpRequestBodyConverter
service.static void
RestJacksonModule. contributeObjectMapperSource(OrderedConfiguration<ObjectMapperSource> configuration)
ContributesFallbackObjectMapperSource
(contribution idFallback
) so we guarantee there's always anObjectMapper
provided for any type.static void
RestJacksonModule. contributeOpenApiTypeDescriber(OrderedConfiguration<OpenApiTypeDescriber> configuration)
ContributesJacksonOpenApiTypeDescriber
to theOpenApiTypeDescriber
service to generate J. -
Uses of OrderedConfiguration in org.apache.tapestry5.spring.modules
Methods in org.apache.tapestry5.spring.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
SpringModule. addSymbolSourceAsPropertyCustomizerForSpringBeans(OrderedConfiguration<ApplicationContextCustomizer> configuration, SymbolSource symbolSource)
void
SpringModule. reportSpringContextDetailsAtStartup(OrderedConfiguration<ApplicationInitializerFilter> configuration, org.springframework.context.ApplicationContext springContext)
-
Uses of OrderedConfiguration in org.apache.tapestry5.upload.modules
Methods in org.apache.tapestry5.upload.modules with parameters of type OrderedConfiguration Modifier and Type Method Description static void
UploadModule. contributeComponentEventRequestHandler(OrderedConfiguration<ComponentEventRequestFilter> configuration)
Adds UploadException to the pipeline, between Secure and Ajax (both provided by TapestryModule).static void
UploadModule. contributeHttpServletRequestHandler(OrderedConfiguration<HttpServletRequestFilter> configuration, MultipartDecoder multipartDecoder)
Contributes a filter, "MultipartFilter" after "IgnoredPaths".
-