| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ComponentClassTransformWorker2 | |
|---|---|
| org.apache.tapestry5.beanvalidator | Support for JSR-303 Bean Validation via the Hibernate validator implementation | 
| org.apache.tapestry5.hibernate | Provides support for simple CRUD applications built on top of Tapestry and Hibernate | 
| org.apache.tapestry5.internal.hibernate | [INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change | 
| org.apache.tapestry5.internal.jpa | [INTERNAL USE ONLY] support classes for the JPA module; API subject to change | 
| org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change | 
| org.apache.tapestry5.internal.services.meta | [INTERNAL USE ONLY] metadata support classes; API subject to change | 
| org.apache.tapestry5.internal.transform | [INTERNAL USE ONLY] component class transformation implementation classes; API subject to change. | 
| org.apache.tapestry5.jpa | Provides support for simple CRUD applications built on top of Tapestry and JPA | 
| org.apache.tapestry5.services | Core services | 
| org.apache.tapestry5.services.meta | Services for extracting component metadata. | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.beanvalidator | 
|---|
| Classes in org.apache.tapestry5.beanvalidator that implement ComponentClassTransformWorker2 | |
|---|---|
 class | 
FormResourcesInclusionWorker
Respectfully borrowed from the tapestry5-jquery project https://github.com/got5/tapestry5-jquery/blob/master/src/main/java/org/got5/tapestry5/jquery/services/FormResourcesInclusionWorker.java  | 
| Method parameters in org.apache.tapestry5.beanvalidator with type arguments of type ComponentClassTransformWorker2 | |
|---|---|
static void | 
BeanValidatorModule.addWorker(OrderedConfiguration<ComponentClassTransformWorker2> configuration)
 | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.hibernate | 
|---|
| Method parameters in org.apache.tapestry5.hibernate with type arguments of type ComponentClassTransformWorker2 | |
|---|---|
static void | 
HibernateModule.provideCommitAfterAnnotationSupport(OrderedConfiguration<ComponentClassTransformWorker2> configuration)
Adds the CommitAfter annotation work, to process the CommitAfter annotation. | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.internal.hibernate | 
|---|
| Classes in org.apache.tapestry5.internal.hibernate that implement ComponentClassTransformWorker2 | |
|---|---|
 class | 
CommitAfterWorker
Searches for methods that have the CommitAfter annotation and adds
 logic around the method to commit or abort the transaction. | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.internal.jpa | 
|---|
| Classes in org.apache.tapestry5.internal.jpa that implement ComponentClassTransformWorker2 | |
|---|---|
 class | 
PersistenceContextWorker
 | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.internal.services | 
|---|
| Constructors in org.apache.tapestry5.internal.services with parameters of type ComponentClassTransformWorker2 | |
|---|---|
ComponentInstantiatorSourceImpl(org.slf4j.Logger logger,
                                                               LoggerSource loggerSource,
                                                               PlasticProxyFactory proxyFactory,
                                                               ComponentClassTransformWorker2 transformerChain,
                                                               ClasspathURLConverter classpathURLConverter,
                                                               OperationTracker tracker,
                                                               Map<String,ControlledPackageType> configuration,
                                                               boolean productionMode,
                                                               ComponentClassResolver resolver,
                                                               InternalComponentInvalidationEventHub invalidationHub)
 | 
|
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.internal.services.meta | 
|---|
| Classes in org.apache.tapestry5.internal.services.meta that implement ComponentClassTransformWorker2 | |
|---|---|
 class | 
MetaWorkerImpl
 | 
| Methods in org.apache.tapestry5.internal.services.meta that return ComponentClassTransformWorker2 | |
|---|---|
 ComponentClassTransformWorker2 | 
MetaWorkerImpl.getWorker()
 | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.internal.transform | 
|---|
| Classes in org.apache.tapestry5.internal.transform that implement ComponentClassTransformWorker2 | |
|---|---|
 class | 
ActivationRequestParameterWorker
Hooks the activate event handler on the component (presumably, a page) to extract query parameters, and hooks the link decoration events to extract values and add them to the Link. | 
 class | 
ApplicationStateWorker
Looks for the SessionState annotations and
 converts read and write access on such fields into calls to the ApplicationStateManager. | 
 class | 
BindParameterWorker
Responsible for identifying, via the BindParameter annotation, mixin fields
 that should be bound to a core-component parameter value. | 
 class | 
CachedWorker
Caches method return values for methods annotated with Cached. | 
 class | 
ComponentWorker
Finds fields with the Component annotation and updates
 the model. | 
 class | 
DiscardAfterWorker
 | 
 class | 
EnvironmentalWorker
Obtains a value from the Environment service based on the field type. | 
 class | 
HeartbeatDeferredWorker
 | 
 class | 
ImportWorker
Implements the Import annotation, both at the class and at the method level. | 
 class | 
InjectComponentWorker
Recognizes the InjectComponent annotation, and converts the field into a
 read-only field containing the component. | 
 class | 
InjectContainerWorker
Identifies the InjectContainer annotation and adds code
 to initialize it to
 the core component. | 
 class | 
InjectPageWorker
Performs transformations that allow pages to be injected into components.  | 
 class | 
InjectServiceWorker
Processes the InjectService annotation. | 
 class | 
InjectWorker
Performs injection triggered by any field annotated with the Inject
 annotation or the Inject annotation. | 
 class | 
LogWorker
Looks for the Log marker annotation and adds method advice to perform the
 logging. | 
 class | 
MixinAfterWorker
Looks for the MixinAfter annotation and sets the mixinAfter flag if present. | 
 class | 
MixinWorker
Supports the Mixin annotation, which allows a mixin to
 be part of the
 implementation of a component. | 
 class | 
OnEventWorker
Provides implementations of the Component.dispatchComponentEvent(org.apache.tapestry5.runtime.ComponentEvent)
 method, based on OnEvent annotations and naming conventions. | 
 class | 
PageActivationContextWorker
Provides the page activation context handlers.  | 
 class | 
PageLifecycleAnnotationWorker
Similar to RenderPhaseMethodWorker but applies to annotations/methods
 related to the overall page lifecycle. | 
 class | 
PageResetAnnotationWorker
Implementation of the PageReset annotation. | 
 class | 
ParameterWorker
Responsible for identifying parameters via the Parameter annotation on
 component fields. | 
 class | 
PersistWorker
Converts fields with the Persist annotation into persistent fields. | 
 class | 
PropertyWorker
Provides the getter and setter methods.  | 
 class | 
RenderCommandWorker
Ensures that all components implement RenderCommand by delegating to
 RenderCommand.render(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.RenderQueue). | 
 class | 
RenderPhaseMethodWorker
Converts one of the methods of Component into a chain of
 command that, itself,
 invokes certain methods (render phase methods) marked with an annotation, or named in a specific
 way. | 
 class | 
RetainWorker
Identifies fields with the Retain annotation, and "claims" them so that no
 special work will occur on them. | 
 class | 
SessionAttributeWorker
Looks for the SessionAttribute annotation and converts read and write access on such
 fields into calls to the Session.getAttribute(String) and Session.setAttribute(String, Object). | 
 class | 
SupportsInformalParametersWorker
Checks for the SupportsInformalParameters annotation, settting the corresponding flag on the model if
 present. | 
 class | 
UnclaimedFieldWorker
Designed to be just about the last worker in the pipeline.  | 
| Fields in org.apache.tapestry5.internal.transform with type parameters of type ComponentClassTransformWorker2 | |
|---|---|
static CoercionTuple<ComponentClassTransformWorker,ComponentClassTransformWorker2> | 
CCTWToCCTW2Coercion.TUPLE
 | 
| Methods in org.apache.tapestry5.internal.transform that return ComponentClassTransformWorker2 | |
|---|---|
 ComponentClassTransformWorker2 | 
CCTWToCCTW2Coercion.coerce(ComponentClassTransformWorker oldStyleWorker)
 | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.jpa | 
|---|
| Method parameters in org.apache.tapestry5.jpa with type arguments of type ComponentClassTransformWorker2 | |
|---|---|
static void | 
JpaModule.provideClassTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2> configuration)
 | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.services | 
|---|
| Methods in org.apache.tapestry5.services that return ComponentClassTransformWorker2 | |
|---|---|
 ComponentClassTransformWorker2 | 
TapestryModule.buildComponentClassTransformWorker(List<ComponentClassTransformWorker2> configuration)
Allows the exact steps in the component class transformation process to be defined.  | 
| Method parameters in org.apache.tapestry5.services with type arguments of type ComponentClassTransformWorker2 | |
|---|---|
 ComponentClassTransformWorker2 | 
TapestryModule.buildComponentClassTransformWorker(List<ComponentClassTransformWorker2> configuration)
Allows the exact steps in the component class transformation process to be defined.  | 
static void | 
TapestryModule.provideTransformWorkers(OrderedConfiguration<ComponentClassTransformWorker2> configuration,
                                               MetaWorker metaWorker,
                                               ComponentClassResolver resolver)
Adds a number of standard component class transform workers: Parameter Identifies parameters based on the Parameter annotation
 BindParameter
 Support for the BindParameter annotation
 Property
 Generates accessor methods if Property annotation is present
 Import
 Supports the Import annotation
 UnclaimedField
 Manages unclaimed fields, storing their value in a PerThreadValue
 OnEvent
 Handle the @OnEvent annotation, and related naming convention
 RenderCommand
 Ensures all components also implement RenderCommand
 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 for PageActivationContext annotation
 DiscardAfter Support for DiscardAfter method annotation 
 MixinAfter Support for the MixinAfter mixin class annotation
 PageReset
 Checks for the PageReset annotation
 Mixin
 Adds a mixin as part of a component's implementation
 Cached
 Checks for the Cached annotation
 ActivationRequestParameter
 Support for the ActivationRequestParameter annotation
 PageLoaded, PageAttached, PageDetached
 Support for annotations PageLoaded, PageAttached, PageDetached
 InjectService
 Handles the InjectService annotation
 Component
 Defines embedded components based on the Component annotation
 Environment
 Allows fields to contain values extracted from the Environment service
 ApplicationState
 Converts fields that reference application state objects
 Persist
 Allows fields to store their their value persistently between requests via Persist
 SessionAttribute
 Support for the SessionAttribute
 Log
 Checks for the Log annotation
 HeartbeatDeferred
 Support for the HeartbeatDeferred annotation, which defers method invocation to the end of the Heartbeat
 Inject
 Used with the Inject annotation, when a value is supplied
  | 
| Uses of ComponentClassTransformWorker2 in org.apache.tapestry5.services.meta | 
|---|
| Methods in org.apache.tapestry5.services.meta that return ComponentClassTransformWorker2 | |
|---|---|
 ComponentClassTransformWorker2 | 
MetaWorker.getWorker()
Returns the worker that performs transformations (in 5.2, MetaWorker implemented ComponentClassTransformWorker).  | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||