A B D G I L M P S 
All Classes All Packages

A

accepts(Link) - Method in class io.wcm.siteapi.handler.link.SiteApiLinkMarkupBuilder
 
apply(Link) - Method in interface io.wcm.siteapi.handler.link.LinkDecorator
 
apply(Media) - Method in interface io.wcm.siteapi.handler.media.MediaDecorator
 

B

build(Link) - Method in class io.wcm.siteapi.handler.link.SiteApiLinkMarkupBuilder
 

D

decorate(Link, Resource) - Method in interface io.wcm.siteapi.handler.link.LinkDecoratorManager
Maps a link object to a representation in Site API.
decorate(Media, Resource) - Method in interface io.wcm.siteapi.handler.media.MediaDecoratorManager
Maps a media object to a representation in Site API.

G

getDecorator(Resource) - Method in interface io.wcm.siteapi.handler.link.LinkDecoratorManager
Get a link decorator for given context.
getDecorator(Resource) - Method in interface io.wcm.siteapi.handler.media.MediaDecoratorManager
Get a media decorator for given context.

I

io.wcm.siteapi.handler.link - package io.wcm.siteapi.handler.link
Link Handler support for Site API.
io.wcm.siteapi.handler.media - package io.wcm.siteapi.handler.media
Media Handler support for Site API.

L

LinkDecorator<T> - Interface in io.wcm.siteapi.handler.link
Maps a link object to a representation in Site API.
LinkDecoratorManager - Interface in io.wcm.siteapi.handler.link
Transform a link to it's representation in the API based on the matching context-aware service implementation of LinkDecorator.

M

MediaDecorator<T> - Interface in io.wcm.siteapi.handler.media
Maps a media object to a representation in Site API.
MediaDecoratorManager - Interface in io.wcm.siteapi.handler.media
Transform a media to it's representation in the API based on the matching context-aware service implementation of MediaDecorator.

P

process(Link) - Method in class io.wcm.siteapi.handler.link.SiteApiLinkPreProcessor
 

S

SiteApiLinkMarkupBuilder - Class in io.wcm.siteapi.handler.link
Link markup builder that kicks in when a Site API request is served: Instad of the standard anchor tag serialization, an anchor with the URL generated with custom attributes based on the link decoration provided by LinkDecorator implementation.
SiteApiLinkMarkupBuilder() - Constructor for class io.wcm.siteapi.handler.link.SiteApiLinkMarkupBuilder
 
SiteApiLinkPreProcessor - Class in io.wcm.siteapi.handler.link
Adapts link handling within Site API requests: Links to internal pages are rewritten to Site API "content" links.
SiteApiLinkPreProcessor() - Constructor for class io.wcm.siteapi.handler.link.SiteApiLinkPreProcessor
 
SUFFIX_EXTENSION_PROPERTY - Static variable in class io.wcm.siteapi.handler.link.SiteApiLinkPreProcessor
Link handler property to define a suffix extension (optional).
SUFFIX_PROPERTY - Static variable in class io.wcm.siteapi.handler.link.SiteApiLinkPreProcessor
Link handler property to define the suffix of the processor to link upon.
A B D G I L M P S 
All Classes All Packages