info.magnolia.module.templatingkit.sites
Class STKSiteManager
java.lang.Object
info.magnolia.module.templatingkit.sites.STKSiteManager
- All Implemented Interfaces:
- SiteManager
@Singleton
public class STKSiteManager
- extends Object
- implements SiteManager
STK component implementation of the site Manager.
- Version:
- $Id$
- Author:
- pbracher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STKSiteManager
@Inject
public STKSiteManager(javax.inject.Provider<STKModule> moduleProvider)
getAssignedSite
public Site getAssignedSite(javax.jcr.Node content)
- Specified by:
getAssignedSite
in interface SiteManager
getSites
public Collection<Site> getSites()
- Specified by:
getSites
in interface SiteManager
getSite
public Site getSite(String siteName)
- Specified by:
getSite
in interface SiteManager
getAssignedSite
public Site getAssignedSite(String domain,
String uri)
- Specified by:
getAssignedSite
in interface SiteManager
getDefaultSite
public Site getDefaultSite()
- Specified by:
getDefaultSite
in interface SiteManager
getCurrentSite
public Site getCurrentSite()
- Specified by:
getCurrentSite
in interface SiteManager
getLinkPrefix
public String getLinkPrefix(javax.jcr.Node currentSite)
- Specified by:
getLinkPrefix
in interface SiteManager
Copyright © 2008-2014 Magnolia International Ltd.. All Rights Reserved.