## Uses of Interface
org.apache.tapestry5.services.LinkCreationListener2

- Packages that use LinkCreationListener2
  Package | Description
  --- | ---
  org.apache.tapestry5.internal | [INTERNAL USE ONLY] internal support classes; API subject to change.
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.modules |
  org.apache.tapestry5.services | Core services

- - ### Uses of LinkCreationListener2 in org.apache.tapestry5.internal

    Methods in org.apache.tapestry5.internal that return LinkCreationListener2
    Modifier and Type | Method | Description
    --- | --- | ---
    `static LinkCreationListener2` | TapestryInternalUtils.`toLinkCreationListener2​(LinkCreationListener delegate)` |

  - ### Uses of LinkCreationListener2 in org.apache.tapestry5.internal.services

    Classes in org.apache.tapestry5.internal.services that implement LinkCreationListener2
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ClientPersistentFieldStrategy` | Implements simple client-persistent properties.
    `class` | `LinkDecorationListener` | A default `LinkCreationListener2` that triggers the `EventConstants.DECORATE_COMPONENT_EVENT_LINK` and `EventConstants.DECORATE_PAGE_RENDER_LINK` events as links are generated.

    Methods in org.apache.tapestry5.internal.services with parameters of type LinkCreationListener2
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LinkSourceImpl.`addListener​(LinkCreationListener2 listener)` |

    Constructor parameters in org.apache.tapestry5.internal.services with type arguments of type LinkCreationListener2
    Constructor | Description
    --- | ---
    `LinkSourceImpl​(PageRenderQueue pageRenderQueue, PageActivationContextCollector contextCollector, TypeCoercer typeCoercer, ComponentClassResolver resolver, ComponentEventLinkEncoder linkEncoder, RequestGlobals requestGlobals, RequestPageCache pageCache, java.util.List<LinkCreationListener2> configuration)` |

  - ### Uses of LinkCreationListener2 in org.apache.tapestry5.modules

    Method parameters in org.apache.tapestry5.modules with type arguments of type LinkCreationListener2
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | InternalModule.`contributeLinkSource​(OrderedConfiguration<LinkCreationListener2> configuration)` | Contributes: LinkDecoration (instance of `LinkDecorationListener`) Triggers events for notifications about links

  - ### Uses of LinkCreationListener2 in org.apache.tapestry5.services

    Methods in org.apache.tapestry5.services with parameters of type LinkCreationListener2
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LinkCreationHub.`addListener​(LinkCreationListener2 listener)` | Adds a listener.