com.atlassian.studio.confluence.transformer
Class FecruAppLinkTransformer

java.lang.Object
  extended by com.atlassian.studio.confluence.transformer.AbstractAppLinkTransformer
      extended by com.atlassian.studio.confluence.transformer.FecruAppLinkTransformer
All Implemented Interfaces:
Transformer

public class FecruAppLinkTransformer
extends AbstractAppLinkTransformer


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.studio.confluence.transformer.AbstractAppLinkTransformer
AbstractAppLinkTransformer.LinkSupplier
 
Field Summary
static Pattern FISHEYE_SOURCE_RELATIVE_PATTERN
           
 
Constructor Summary
FecruAppLinkTransformer(XmlEventReaderFactory xmlEventReaderFactory, XmlOutputFactory xmlFragmentOutputFactory, AbstractAppLinkTransformer.LinkSupplier remoteInstanceSupplier, com.atlassian.event.api.EventPublisher eventPublisher)
           
FecruAppLinkTransformer(XmlEventReaderFactory xmlEventReaderFactory, XmlOutputFactory xmlFragmentOutputFactory, com.atlassian.applinks.api.EntityLinkService entityLinkService, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.applinks.spi.util.TypeAccessor typeAccessor, SpaceManager spaceManager)
           
 
Method Summary
protected  Class<? extends com.atlassian.applinks.api.ApplicationType> getApplicationType()
           
protected  AbstractLinkMatchedEvent getEventToPublish(String key)
           
protected  Collection<? extends LinkMatcher> getLinkMatchers()
           
 
Methods inherited from class com.atlassian.studio.confluence.transformer.AbstractAppLinkTransformer
transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FISHEYE_SOURCE_RELATIVE_PATTERN

public static final Pattern FISHEYE_SOURCE_RELATIVE_PATTERN
Constructor Detail

FecruAppLinkTransformer

public FecruAppLinkTransformer(XmlEventReaderFactory xmlEventReaderFactory,
                               @Qualifier(value="xmlFragmentOutputFactory")
                               XmlOutputFactory xmlFragmentOutputFactory,
                               com.atlassian.applinks.api.EntityLinkService entityLinkService,
                               com.atlassian.event.api.EventPublisher eventPublisher,
                               com.atlassian.applinks.spi.util.TypeAccessor typeAccessor,
                               SpaceManager spaceManager)

FecruAppLinkTransformer

public FecruAppLinkTransformer(XmlEventReaderFactory xmlEventReaderFactory,
                               XmlOutputFactory xmlFragmentOutputFactory,
                               AbstractAppLinkTransformer.LinkSupplier remoteInstanceSupplier,
                               com.atlassian.event.api.EventPublisher eventPublisher)
Method Detail

getApplicationType

protected Class<? extends com.atlassian.applinks.api.ApplicationType> getApplicationType()
Specified by:
getApplicationType in class AbstractAppLinkTransformer

getLinkMatchers

protected Collection<? extends LinkMatcher> getLinkMatchers()
Specified by:
getLinkMatchers in class AbstractAppLinkTransformer

getEventToPublish

protected AbstractLinkMatchedEvent getEventToPublish(String key)
Specified by:
getEventToPublish in class AbstractAppLinkTransformer


Copyright © 2003–2015 Atlassian. All rights reserved.