com.atlassian.studio.confluence.transformer
Class JiraAppLinkTransformer

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

public class JiraAppLinkTransformer
extends AbstractAppLinkTransformer


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.studio.confluence.transformer.AbstractAppLinkTransformer
AbstractAppLinkTransformer.LinkSupplier
 
Constructor Summary
JiraAppLinkTransformer(XmlEventReaderFactory xmlEventReaderFactory, XmlOutputFactory xmlFragmentOutputFactory, AbstractAppLinkTransformer.LinkSupplier remoteInstanceSupplier, com.atlassian.event.api.EventPublisher eventPublisher)
           
JiraAppLinkTransformer(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
 

Constructor Detail

JiraAppLinkTransformer

public JiraAppLinkTransformer(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)

JiraAppLinkTransformer

public JiraAppLinkTransformer(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.