org.apache.tapestry.internal.services

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Library » Tapestry » org.apache.tapestry.internal.services 
org.apache.tapestry.internal.services
Java Source File NameTypeComment
AbstractSessionPersistentFieldStrategy.javaClass Base class for strategies that store their values as keys in the session.
ActionLinkTarget.javaClass It represents an invocation target for an action link.
AliasImpl.javaClass
AliasManagerImpl.javaClass
ApplicationGlobalsImpl.javaClass
ApplicationStateManagerImpl.javaClass
ApplicationStatePersistenceStrategySourceImpl.javaClass
ApplicationStateWorker.javaClass Looks for the ApplicationState annotation and converts read and write access on such fields into calls to the ApplicationStateManager .
AssetDispatcher.javaClass Recognizes requests where the path begins with "/asset/" and delivers the content therein as a bytestream.
AssetInjectionProvider.javaClass Performs injection of assets, based on the presence of the Path annotation.
AssetObjectProvider.javaClass Exposes assets (in the current locale).
AssetSourceImpl.javaClass
AttributeExpansionBinding.javaClass Wraps a StringProvider as a read-only Binding .
BasePropertyConduit.javaClass Base class for PropertyConduit instances created by the PropertyConduitSource .
BeanBlockSourceImpl.javaClass
BeanModelSourceImpl.javaClass
BindingSourceImpl.javaClass
CheckForUpdatesFilter.javaClass Implements a barrier that periodically asks the org.apache.tapestry.internal.services.UpdateListenerHub to check for updates to files.
ClassNameLocator.javaInterface Scans the classpath for component classes, classes within particular packages.
ClassNameLocatorImpl.javaClass
ClasspathAssetAliasManagerImpl.javaClass
ClasspathAssetFactory.javaClass Generates Assets for files on the classpath.
ClassResultProcessor.javaClass Used when a component event handler returns a class value.
ClientPersistentFieldStorage.javaInterface Describes an object that can store PersistentFieldChange s, and manage a query parameter stored into a Link to maining this data across requests.
ClientPersistentFieldStorageImpl.javaClass Manages client-persistent values on behalf of a ClientPersistentFieldStorageImpl .
ClientPersistentFieldStrategy.javaClass Implements simple client-persistent properties.
CoercingPropertyConduitWrapper.javaClass
CommonResourcesInjectionProvider.javaClass Allows for a number of anonymous injections based on the type of field that is to be injected.
ComponentActionDispatcher.javaClass Processes component action events sent as requests from the client.
ComponentActionRequestHandlerImpl.javaClass
ComponentClassResolverImpl.javaClass
ComponentClassTransformer.javaInterface Encapsulates all the work performed by the org.apache.tapestry.internal.services.ComponentInstantiatorSource when it loads and transforms a class.
ComponentClassTransformerImpl.javaClass Implementation of org.apache.tapestry.internal.services.ComponentClassTransformer .
ComponentDefaultProviderImpl.javaClass
ComponentEventImpl.javaClass
ComponentInstanceResultProcessor.javaClass
ComponentInstantiatorSource.javaInterface Creates org.apache.tapestry.internal.services.Instantiator s for components, based on component class name.
ComponentInstantiatorSourceImpl.javaClass A wrapper around a Javassist class loader that allows certain classes to be modified as they are loaded.
ComponentInvocation.javaClass Represents an invocation for a page or a component in the current application.
ComponentInvocationMap.javaInterface Used by the PageTester to map Element s (pulled from the rendered Document ) into ComponentInvocation s, that can be used to to trigger further (simulated) requests.
ComponentLifecycleMethodWorker.javaClass Converts one of the methods of org.apache.tapestry.runtime.Component into a chain of command that, itself, invokes certain methods (render phase methods) marked with an annotation, or named in a specific way.
ComponentMessagesSourceImpl.javaClass
ComponentResourcesInjectionProvider.javaClass Allows for the injection of the component's org.apache.tapestry.ComponentResources .
ComponentSourceImpl.javaClass
ComponentTemplateSource.javaInterface Provides access to cached org.apache.tapestry.internal.parser.ComponentTemplate s.
ComponentTemplateSourceImpl.javaClass Service implementation that manages a cache of parsed component templates.
ComponentWorker.javaClass Finds fields with the org.apache.tapestry.annotations.Component annotation and updates the model.
CompositeFieldValidator.javaClass Aggregates together a number of field validator instances as a single unit.
ConstructorArg.javaClass Stores transformation type data about one argument to a class constructor.
ContextAssetFactory.javaClass Implementation of AssetFactory for assets that are part of the web application context.
ContextImpl.javaClass
ContextResource.javaClass A resource stored with in the web application context.
CookiesImpl.javaClass Implementation of the org.apache.tapestry.services.Cookies service interface.
CookieSink.javaInterface You can write cookies to it.
CookieSource.javaInterface Provides the cookies from the browser.
DefaultDataTypeAnalyzer.javaClass The default data type analyzer, which is based entirely on the type of the property (and not on annotations or naming conventions).
DefaultRequestExceptionHandler.javaClass Default implementation of RequestExceptionHandler that displays the standard ExceptionReport page.
DefaultValidationDelegateCommand.javaClass Pushes a DefaultValidationDecorator instance into the Environment's ValidationDecorator service stack.
DocumentScriptBuilder.javaInterface Responsible for building script links and script blocks into a document.
DocumentScriptBuilderImpl.javaClass
EnumValueEncoderFactory.javaClass Factory that provides a configured instance of EnumValueEncoder .
EnvironmentalShadowBuilderImpl.javaClass
EnvironmentalWorker.javaClass Obtains a value from the Environment service based on the field type.
EnvironmentImpl.javaClass A non-threadsafe implementation (expects to use the "perthread" service lifecyle).
EventImpl.javaClass
FieldValidatorDefaultSourceImpl.javaClass
FieldValidatorImpl.javaClass
FieldValidatorSourceImpl.javaClass
FlashPersistentFieldStrategy.javaClass The "flash" strategy stores data inside the Session session , just like SessionPersistentFieldStrategy , but also removes the values from the session on first use.
GenericValueEncoderFactory.javaClass An implementation of ValueEncoderFactory that returns a pre-wired instance of ValueEncoder .
HeartbeatImpl.javaClass
InheritedBinding.javaClass Wraps another binding, adjusting the description of the binding and the location of the binding (as reported in any thrown exceptions).
InjectBlockWorker.javaClass Identifies fields of type Block that have the Inject annotation and converts them into read-only fields containing the injected Block from the template.
InjectComponentWorker.javaClass Identifies the InjectComponent annotation and adds code to initialize it to the core component.
InjectPageWorker.javaClass Peforms transformations that allow pages to be injected into components.
InjectResourcesWorker.javaClass Performs injection of resources, for the cases where a field is labled with the Inject annotation, but no specific value was provided.
InjectStandardStylesheetCommand.javaClass Checks to see if the output document has a <html>/<head> element and, if so, adds the default Tapestry stylesheet to the start.
InjectWorker.javaClass Worker for the org.apache.tapestry.annotations.Inject annotation that delegates out to the master ObjectProvider to access the value.
Instantiator.javaInterface An object that can instantiate a component.
InternalClassTransformation.javaInterface Extends org.apache.tapestry.services.ClassTransformation with additional methods that may only be used internally by Tapestry.
InternalClassTransformationImpl.javaClass Implementation of the org.apache.tapestry.internal.services.InternalClassTransformation interface.
InternalModule.javaClass
InvocationTarget.javaInterface It represents target for a org.apache.tapestry.internal.services.ComponentInvocation .
LinkActionResponseGenerator.javaClass The standard response generator which converts a Link into a Link.toRedirectURI redirect URI and Response.sendRedirect(String) sends the redirect .
LinkFactory.javaInterface A source for Link objects.
LinkFactoryImpl.javaClass
LinkFactoryListener.javaInterface Listener interface for objects that need to be notified about newly created links.
LinkImpl.javaClass Starting implementation of Link .
LocalizationFilter.javaClass Responsible for determining the locale for the current request.
LocalizationSetter.javaInterface Sets the thread's locale given a desired locale.
LocalizationSetterImpl.javaClass Given a set of supported locales, for a specified desired locale, sets the current thread's locale to a supported locale that is closest to the desired.
LocationRenderer.javaClass Responsible for rendering a Location .
MapMessages.javaClass Implementation of Messages based on a simple Map (of string keys and values).
MarkupWriterFactoryImpl.javaClass
MarkupWriterImpl.javaClass
MessagesBundle.javaInterface Represents a bundle of properties files that can be used to collect properties that are eventually used to form a Messages .
MessagesSource.javaInterface
MessagesSourceImpl.javaClass A utility class that encapsulates all the logic for reading properties files and assembling Messages from them, in accordance with extension rules and locale.
MetaDataLocatorImpl.javaClass
MetaWorker.javaClass Checks for the presence of a Meta annotation, and adds the data within to the component model.
MethodCompileException.javaClass Exception thrown when a method body fails to compile; this will allow the method body to be displayed to the user on the request failure page.
MixinAfterWorker.javaClass Looks for the MixinAfter annotatation and sets the ComponentModel.isMixinAfter mixinAfter flag is present.
MixinWorker.javaClass Supports the Mixin annotation, which allows a mixin to be part of the implementation of a component.
NoOpComponentInvocationMap.javaClass The production implementation for org.apache.tapestry.internal.services.ComponentInvocationMap .
ObjectComponentEventResultProcessor.javaClass A catch-all for type Object that reports the return value as an error.
OnEventWorker.javaClass Provides implementations of the Component.handleComponentEvent(org.apache.tapestry.runtime.ComponentEvent) method, based on OnEvent annotations.
OpaqueConstantTarget.javaClass An invocation target that is specified as a path without further meaning.
PageElementFactory.javaInterface
PageElementFactoryImpl.javaClass
PageLifecycleAnnotationWorker.javaClass Similar to ComponentLifecycleMethodWorker but applies to annotations/methods related to the overall page lifecycle.
PageLinkTarget.javaClass It represents a component invocation target for a page link.
PageLoader.javaInterface Instantiates a fully loaded, configured instance of a Tapestry page.
PageLoaderImpl.javaClass
PageLoaderProcessor.javaClass Contains all the work-state related to the PageLoaderImpl .
PageLocator.javaClass Used as a key to lookup a page from the org.apache.tapestry.internal.services.PagePool .
PageMarkupRenderer.javaInterface
PageMarkupRendererImpl.javaClass
PagePool.javaInterface Provides access to pages, creating them as necessary, and pooling them between requests.
PagePoolImpl.javaClass A very naive implementation just to get us past the start line.
PageRenderDispatcher.javaClass Dispatches incoming requests for render requests.
PageRenderRequestHandlerImpl.javaClass Handles a PageLink as specified by a PageLinkPathSource by activating and then rendering the page.
PageRenderSupportImpl.javaClass
PageResponseRenderer.javaInterface Service responsible for writing a full page markup response.
PageResponseRendererImpl.javaClass
PageTemplateLocator.javaInterface Responsible for locating page templates in the web application context.
PageTemplateLocatorImpl.javaClass
ParameterWorker.javaClass Responsible for identifying parameters via the org.apache.tapestry.annotations.Parameter annotation on component fields.
PersistentFieldBundleImpl.javaClass
PersistentFieldChangeImpl.javaClass
PersistentFieldManagerImpl.javaClass
PersistentLocaleImpl.javaClass
PersistWorker.javaClass Converts fields with the Persist annotation into persistent fields.
PropertyConduitSourceImpl.javaClass
ReflectiveInstantiator.javaClass Implementation of Instantiator based on a class, a list of parameters to the class' constructor, and a instance of org.apache.tapestry.internal.InternalComponentResources .
RenderCommandWorker.javaClass Ensures that all components implement RenderCommand by delegating to InternalComponentResourcesCommon.queueRender(org.apache.tapestry.runtime.RenderQueue) .
RenderQueueImpl.javaClass
RequestEncodingInitializer.javaInterface Determines the reuest encoding for the given page and applies that to the request, so that parameters may be properly decoded.
RequestEncodingInitializerImpl.javaClass
RequestGlobalsImpl.javaClass Dumb data holder for per-request data.
RequestImpl.javaClass Basic implementation of org.apache.tapestry.services.Request that wraps around an javax.servlet.http.HttpServletRequest .
RequestPageCache.javaInterface Per-thread service that caches page instances for the duration of the request, and is also responsible for tracking the active page (the page which will ultimately render the response).
RequestPageCacheImpl.javaClass
RequestRenderer.javaClass
ResourceCache.javaInterface Caches information about resources on the classpath.
ResourceCacheImpl.javaClass
ResourceDigestGeneratorImpl.javaClass Implementation of ResourceDigestGenerator that generates MD5 digests.
ResourceStreamer.javaInterface Responsible for streaming the contents of a resource to the client.
ResourceStreamerImpl.javaClass
ResponseImpl.javaClass Implementation of Response that wraps around an underlying HttpServletResponse .
RetainWorker.javaClass Identifies fields with the org.apache.tapestry.annotations.Retain annotation, and "claims" them so that no special work will occur on them.
RootPathDispatcher.javaClass Recognizes a request for the application root (i.e., "/") and handles this the same as a render request for the "Start" page.
ServiceAnnotationObjectProvider.javaClass Adds support for the Service annotation (which can be applied to fields or parameters), which is used to disambiguate injection when multiple services implement the same service interface.
ServicesMessages.javaClass
SessionApplicationStatePersistenceStrategy.javaClass Stores ASOs in the Session , which will be created as necessary.

TODO: Re-storing the object back into the session at the end of the request.

SessionImpl.javaClass A thin wrapper around HttpSession .
SessionPersistentFieldStrategy.javaClass A strategy for storing persistent page properties into the Session session .
StaticFilesFilter.javaClass Identifies requests that are for actual resource files in the context.
StreamResponseResultProcessor.javaClass
StringProvider.javaInterface Interface used when assembling an attribute value that contains expansions.
StringResultProcessor.javaClass Used when a component event handler returns a string value.
StringValueEncoder.javaClass Passes the string value from the server to the client and vice-versa without any translation.
SupportsInformalParametersWorker.javaClass Checks for the SupportsInformalParameters annotation, settting the corresponding flag on the model if present.
TemplateParser.javaInterface Parses a resource into a org.apache.tapestry.internal.parser.ComponentTemplate .
TemplateParserImpl.javaClass Non-threadsafe implementation; the IOC service uses the perthread lifecycle.
TransformationException.javaClass Exception thrown when there is a failure transforming a class, or instantiating a transformed class.
TranslatorDefaultSourceImpl.javaClass
TranslatorSourceImpl.javaClass
UnclaimedFieldWorker.javaClass Designed to be just about the last worker in the pipeline.
UpdateListenerHub.javaInterface Manages a set of org.apache.tapestry.internal.events.UpdateListener s.
UpdateListenerHubImpl.javaClass
ValidationConstraintGeneratorImpl.javaClass
ValidationMessagesSourceImpl.javaClass
ValidatorSpecification.javaClass Validator type and constraint values parsed from a validator specification.
ValueEncoderSourceImpl.javaClass
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.