com.bemoko.live.platform.mwc.sites
Interface AddonsEngine

All Superinterfaces:
org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, com.bemoko.commons.spring.SelfAwareSpringBean<AddonsEngine>

public interface AddonsEngine
extends com.bemoko.commons.spring.SelfAwareSpringBean<AddonsEngine>


Method Summary
 Addons getAddons(LiveSiteConfiguration liveSiteConfiguration)
           
 Addons getAddons(LiveSiteConfiguration liveSiteConfiguration, com.bemoko.live.platform.mwc.config.elements.site.LiveConfigAddons liveConfigAddons)
           
 Addons getAddons(String siteName)
           
 SiteResolver getSiteResolver()
           
 void setSiteResolver(SiteResolver siteResolver)
           
 
Methods inherited from interface com.bemoko.commons.spring.SelfAwareSpringBean
afterPropertiesSet, getSelf, setSelf
 
Methods inherited from interface org.springframework.beans.factory.BeanNameAware
setBeanName
 
Methods inherited from interface org.springframework.context.ApplicationContextAware
setApplicationContext
 

Method Detail

getAddons

Addons getAddons(String siteName)
                 throws LiveException
Throws:
LiveException

getAddons

Addons getAddons(LiveSiteConfiguration liveSiteConfiguration)
                 throws LiveException
Throws:
LiveException

getAddons

Addons getAddons(LiveSiteConfiguration liveSiteConfiguration,
                 com.bemoko.live.platform.mwc.config.elements.site.LiveConfigAddons liveConfigAddons)
                 throws LiveException
Throws:
LiveException

setSiteResolver

void setSiteResolver(SiteResolver siteResolver)

getSiteResolver

SiteResolver getSiteResolver()
Returns:
the siteResolver