com.atlassian.studio.confluence.transformer
Class BambooAppLinkTransformer

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

public class BambooAppLinkTransformer
extends AbstractAppLinkTransformer


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.studio.confluence.transformer.AbstractAppLinkTransformer
AbstractAppLinkTransformer.LinkSupplier
 
Constructor Summary
BambooAppLinkTransformer(XmlEventReaderFactory xmlEventReaderFactory, XmlOutputFactory xmlFragmentOutputFactory, AbstractAppLinkTransformer.LinkSupplier remoteInstanceSupplier, com.atlassian.event.api.EventPublisher eventPublisher)
           
BambooAppLinkTransformer(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  java.lang.Class<? extends com.atlassian.applinks.api.ApplicationType> getApplicationType()
           
protected  AbstractLinkMatchedEvent getEventToPublish(java.lang.String key)
           
protected  java.util.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

BambooAppLinkTransformer

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

BambooAppLinkTransformer

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

getApplicationType

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

getLinkMatchers

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

getEventToPublish

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


Copyright © 2003-2014 Atlassian. All Rights Reserved.