Package | Description |
---|---|
org.apache.tapestry5.beanvalidator.modules | |
org.apache.tapestry5.hibernate.modules | |
org.apache.tapestry5.internal |
[INTERNAL USE ONLY] internal support classes; API subject to change.
|
org.apache.tapestry5.internal.test |
[INTERNAL USE ONLY] testing support implementation classes; API subject to change
|
org.apache.tapestry5.ioc.def |
Tapestry IOC service definitions
|
org.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 |
Classes supporting testing of Tapestry IOC services
|
org.apache.tapestry5.jpa.modules | |
org.apache.tapestry5.kaptcha.modules | |
org.apache.tapestry5.modules | |
org.apache.tapestry5.mongodb.modules | |
org.apache.tapestry5.spring.modules | |
org.apache.tapestry5.upload.modules | |
org.apache.tapestry5.webresources.modules |
Modifier and Type | Method and Description |
---|---|
static void |
BeanValidatorModule.contributeServiceOverride(MappedConfiguration<Class,Object> configuration,
FieldValidatorDefaultSource source) |
Modifier and Type | Method and Description |
---|---|
static void |
HibernateModule.contributeApplicationStateManager(MappedConfiguration<Class,ApplicationStateContribution> configuration,
boolean entitySessionStatePersistenceStrategyEnabled,
HibernateSessionSource sessionSource)
Contributes
ApplicationStateContribution s for all registered Hibernate entity classes. |
void |
HibernateModule.contributeApplicationStatePersistenceStrategySource(MappedConfiguration<String,ApplicationStatePersistenceStrategy> configuration)
Contributes the following strategy:
entity
Stores the id of the entity and reloads from the
Session
|
static void |
HibernateModule.contributeFactoryDefaults(MappedConfiguration<String,String> configuration) |
static void |
HibernateCoreModule.contributeFactoryDefaults(MappedConfiguration<String,String> configuration) |
static void |
HibernateModule.contributePersistentFieldManager(MappedConfiguration<String,PersistentFieldStrategy> configuration)
Contributes the following:
entity
Stores the id of the entity and reloads from the
Session
|
static void |
HibernateModule.contributeValueEncoderSource(MappedConfiguration<Class,ValueEncoderFactory> configuration,
boolean provideEncoders,
HibernateSessionSource sessionSource,
org.hibernate.Session session,
TypeCoercer typeCoercer,
PropertyAccess propertyAccess,
LoggerSource loggerSource)
Contributes
ValueEncoderFactory s for all registered Hibernate entity classes. |
static void |
HibernateModule.provideInjectableSessionObject(MappedConfiguration<Class,Object> configuration,
org.hibernate.Session session) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractContributionDef.contribute(ModuleBuilderSource moduleSource,
ServiceResources resources,
MappedConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
PageTesterModule.setupTestableOverrides(MappedConfiguration<Class,Object> configuration,
TestableRequest request,
TestableResponse response,
ObjectLocator locator) |
Modifier and Type | Method and Description |
---|---|
void |
ContributionDef.contribute(ModuleBuilderSource moduleSource,
ServiceResources resources,
MappedConfiguration configuration)
Performs the work needed to contribute into the mapped configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidatingMappedConfigurationWrapper<K,V>
A wrapper around a Map that provides the
MappedConfiguration interface, and provides
two forms of validation for mapped configurations:
If either key or value is null, then a warning is logged
If the key has previously been stored (by some other ContributionDef , then a
warning is logged
When a warning is logged, the key/value pair is not added to the delegate. |
Modifier and Type | Method and Description |
---|---|
void |
ContributionDefImpl.contribute(ModuleBuilderSource moduleSource,
ServiceResources resources,
MappedConfiguration configuration) |
static void |
BasicDataTypeAnalyzers.provideDefaultDataTypeAnalyzers(MappedConfiguration<Class,String> configuration)
Maps property types to data type names:
String --> text
Number --> number
Enum --> enum
Boolean --> boolean
Date --> date
|
Modifier and Type | Method and Description |
---|---|
static void |
TapestryIOCModule.providePerthreadScope(MappedConfiguration<String,ServiceLifecycle> configuration)
Contributes the "perthread" scope.
|
static void |
TapestryIOCModule.setupDefaultSymbols(MappedConfiguration<String,Object> configuration) |
Modifier and Type | Method and Description |
---|---|
protected <K,V> MappedConfiguration<K,V> |
IOCTestCase.mockMappedConfiguration()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static void |
KaptchaModule.factoryDefaults(MappedConfiguration<String,Object> configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
AssetsModule.addApplicationAndTapestryMappings(MappedConfiguration<String,String> configuration,
String appPackage) |
static void |
AssetsModule.addMappingsForLibraryVirtualFolders(MappedConfiguration<String,String> configuration,
ComponentClassResolver resolver) |
static void |
InternalModule.configureControlledPackagesFromComponentClassResolver(MappedConfiguration<String,ControlledPackageType> configuration,
ComponentClassResolver resolver)
Contributes packages identified by
ComponentClassResolver.getControlledPackageMapping() . |
void |
AssetsModule.configureStandardAssetFactories(MappedConfiguration<String,AssetFactory> configuration,
AssetFactory contextAssetFactory,
AssetFactory classpathAssetFactory) |
void |
TapestryModule.contributeApplicationStatePersistenceStrategySource(MappedConfiguration<String,ApplicationStatePersistenceStrategy> configuration,
ApplicationStatePersistenceStrategy sessionStategy)
Contributes the default "session" strategy.
|
static void |
TapestryModule.contributeBindingSource(MappedConfiguration<String,BindingFactory> configuration,
BindingFactory propBindingFactory,
BindingFactory messageBindingFactory,
BindingFactory validateBindingFactory,
BindingFactory translateBindingFactory,
BindingFactory assetBindingFactory,
BindingFactory nullFieldStrategyBindingFactory,
BindingFactory contextBindingFactory,
BindingFactory symbolBindingFactory)
Contributes the factory for several built-in binding prefixes ("asset",
"block", "component", "literal", prop",
"nullfieldstrategy", "message", "validate", "translate", "var").
|
void |
TapestryModule.contributeComponentEventResultProcessor(ComponentEventResultProcessor componentInstanceProcessor,
MappedConfiguration<Class,ComponentEventResultProcessor> configuration)
Contributes handlers for the following types:
Object
Failure case, added to provide a more useful exception message
Link
Sends a redirect to the link (which is typically a page render link)
String
Sends a page render redirect
Class
Interpreted as the class name of a page, sends a page render render redirect (this is more refactoring safe
than the page name)
Component
A page's root component (though a non-root component will work, but will generate a warning). |
static void |
TapestryModule.contributeDefaultDataTypeAnalyzer(MappedConfiguration<Class,String> configuration)
Maps property types to data type names:
String --> text
Number --> number
Enum --> enum
Boolean --> boolean
Date --> date
|
static void |
TapestryModule.contributeFactoryDefaults(MappedConfiguration<String,Object> configuration)
Contributes factory defaults that may be overridden.
|
static void |
TapestryModule.contributeHiddenFieldLocationRules(MappedConfiguration<String,RelativeElementPosition> configuration)
Determines positioning of hidden fields relative to other elements (this
is needed by
FormFragment and others. |
static void |
TapestryModule.contributeMetaWorker(MappedConfiguration<Class,MetaDataExtractor> configuration)
|
static void |
TapestryModule.contributeNullFieldStrategySource(MappedConfiguration<String,NullFieldStrategy> configuration)
Contributes strategies accessible via the
NullFieldStrategySource service. |
void |
TapestryModule.contributeObjectRenderer(MappedConfiguration<Class,ObjectRenderer> configuration,
ObjectRenderer locationRenderer,
TypeCoercer typeCoercer)
Contributes a default object renderer for type Object, plus specialized
renderers for
Request , Location ,
ComponentResources , EventContext ,
AvailableValues ,
List, and Object[]. |
void |
TapestryModule.contributePersistentFieldManager(MappedConfiguration<String,PersistentFieldStrategy> configuration,
Request request,
PersistentFieldStrategy clientStrategy)
|
static void |
TapestryModule.contributeSessionPersistedObjectAnalyzer(MappedConfiguration<Class,SessionPersistedObjectAnalyzer> configuration)
Identifies String, Number and Boolean as immutable objects, a catch-all
handler for Object (that understands
the
ImmutableSessionPersistedObject annotation),
and a handler for OptimizedSessionPersistedObject . |
static void |
TapestryModule.contributeTemplateParser(MappedConfiguration<String,URL> config) |
static void |
TapestryModule.contributeTranslatorSource(MappedConfiguration<Class,Translator> configuration,
NumericTranslatorSupport support,
Html5Support html5Support)
Contributes the basic set of translators:
string
byte
short
integer
long
float
double
BigInteger
BigDecimal
|
static void |
TapestryModule.contributeValueEncoderSource(MappedConfiguration<Class,Object> configuration)
Contributes
ValueEncoder s or ValueEncoderFactory s for types:
Object
String
Enum
|
void |
TapestryModule.defaultValueLabelProviders(MappedConfiguration<Class,ValueLabelProvider> configuration) |
void |
AssetsModule.disableCompressionForImageTypes(MappedConfiguration<String,Boolean> configuration)
Disables compression for the following content types:
image/jpeg
image/gif
image/png
image/svg+xml
application/x-shockwave-flash
application/font-woff
application/x-font-ttf
application/vnd.ms-fontobject
|
static void |
TapestryModule.productionModeOverrides(MappedConfiguration<Class,Object> configuration,
boolean productionMode)
In production mode, override
UpdateListenerHub to be an empty placeholder. |
static void |
TapestryModule.provideBaseAjaxComponentEventResultProcessors(MappedConfiguration<Class,ComponentEventResultProcessor> configuration)
Contributes handlers for the following types:
Object
Failure case, added to provide more useful exception message
RenderCommand
Typically, a Block
Component
Renders the component and its body (unless its a page, in which case a redirect JSON response is sent)
JSONObject or JSONArray
The JSONObject is returned as a text/javascript response
StreamResponse
The stream response is sent as the actual response
String
Interprets the value as a logical page name and sends a client response to redirect to that page
Link
Sends a JSON response to redirect to the link
Class
Treats the class as a page class and sends a redirect for a page render for that page
MultiZoneUpdate
Sends a single JSON response to update the content of multiple zones
In most cases, when you want to support a new type, you should convert it to one of the built-in supported types
(such as RenderCommand . |
static void |
AssetsModule.provideBuiltinAssetDispatchers(MappedConfiguration<String,AssetRequestHandler> configuration,
AssetFactory contextAssetFactory,
StackAssetRequestHandler stackAssetRequestHandler,
ClasspathAssetAliasManager classpathAssetAliasManager,
ResourceStreamer streamer,
AssetSource assetSource)
Contributes an handler for each mapped classpath alias, as well handlers for context assets
and stack assets (combined
JavaScriptStack files). |
static void |
JavaScriptModule.provideBuiltinJavaScriptStacks(MappedConfiguration<String,JavaScriptStack> configuration,
JavaScriptStack coreStack,
JavaScriptStack internalStack)
Contributes the "core" and "internal"
JavaScriptStack s |
static void |
JavaScriptModule.setupApplicationCatalogModules(MappedConfiguration<String,Object> configuration,
LocalizationSetter localizationSetter,
ComponentMessagesSource messagesSource,
ResourceChangeTracker resourceChangeTracker,
boolean compactJSON) |
static void |
JavaScriptModule.setupBaseModules(MappedConfiguration<String,Object> configuration,
Resource underscoreShim,
Resource jqueryShim,
Resource typeahead,
Resource moment,
Resource transition) |
static void |
TapestryModule.setupCoreFrameworkValidators(MappedConfiguration<String,Validator> configuration)
Contributes the basic set of validators:
required
minlength
maxlength
min
max
regexp
email
none
|
void |
AssetsModule.setupDefaultContentTypeMappings(MappedConfiguration<String,String> configuration)
Adds content types:
css
text/css
js
text/javascript
jpg, jpeg
image/jpeg
gif
image/gif
png
image/png
svg
image/svg+xml
swf
application/x-shockwave-flash
woff
application/font-woff
tff application/x-font-ttf
eot application/vnd.ms-fontobject
|
static void |
JavaScriptModule.setupFactoryDefaults(MappedConfiguration<String,Object> configuration) |
static void |
JavaScriptModule.setupFoundationFramework(MappedConfiguration<String,Object> configuration,
String provider,
Resource domPrototype,
Resource domJQuery) |
static void |
AssetsModule.setupSymbols(MappedConfiguration<String,Object> configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
MongodbModule.contributeFactoryDefaults(MappedConfiguration<String,String> configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
SpringModule.defaultExternalSpringContextOff(MappedConfiguration<String,Object> configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
UploadModule.contributeFactoryDefaults(MappedConfiguration<String,String> configuration) |
Modifier and Type | Method and Description |
---|---|
static void |
WebResourcesModule.provideCompilers(MappedConfiguration<String,ResourceTransformer> configuration,
ResourceTransformerFactory factory,
CoffeeScriptCompiler coffeeScriptCompiler) |
static void |
WebResourcesModule.provideLessCompilerProblemRenderer(MappedConfiguration<Class,ObjectRenderer> configuration)
Alas
AntlrException s do not have a useful toString() which makes them useless in the exception report;
here we provide an ObjectRenderer that breaks them apart into useful strings. |
static void |
WebResourcesModule.setupDefaultCacheDirectory(MappedConfiguration<String,Object> configuration) |
static void |
WebResourcesModule.setupDefaultResourceMinimizers(MappedConfiguration<String,ResourceMinimizer> configuration) |
${project.version} - Copyright © 2003-2015 The Apache Software Foundation.