|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SiteResolver
| Method Summary | |
|---|---|
void |
addAddonLocation(String addonLocationsAsString)
|
void |
addAddonLocations(List<com.bemoko.live.platform.mwc.sites.SiteLocation> addonLocations)
|
void |
addLocation(com.bemoko.live.platform.mwc.sites.SiteLocation newLocation)
|
void |
addLocation(String location)
|
void |
addLocations(List<com.bemoko.live.platform.mwc.sites.SiteLocation> locations)
|
URI |
findSiteLocation(String siteName)
|
com.bemoko.live.platform.mwc.sites.SiteLocationWrapper |
findSiteLocationWrapper(String siteName)
|
void |
flush()
|
List<com.bemoko.live.platform.mwc.sites.SiteLocation> |
getAddonLocations()
|
AddonsEngine |
getAddonsEngine()
|
List<LiveSite> |
getAvailableAddons()
|
LiveSite |
getDefaultSite()
|
String |
getDefaultSiteName()
Returns the default site name The default site name implicitly refers to the last site in any inheritance flow, i.e. |
Set<String> |
getDisabledSites()
|
LiveExpressionManager |
getExpressionManager()
|
Iterator<com.bemoko.live.platform.mwc.sites.SiteLocation> |
getIterator()
|
List<com.bemoko.live.platform.mwc.sites.SiteLocation> |
getLocations()
|
LivePlatformContext |
getPlatform()
|
List<LiveSite> |
getPlatformAddons()
|
LiveSite |
getPlatformSite()
|
String |
getPlatformSiteName()
|
Set<String> |
getReservedSiteNames()
|
Set<String> |
getReservedSubSiteNames()
|
LiveSite |
getRootSite(String siteName)
Get the site of the given site name, returning non-null only if site exists and it is able to be a root site, i.e. |
LiveSite |
getSite(String siteName)
|
LiveSite |
getSiteNullOnNotFound(String siteName)
|
LiveSite |
getSiteOrDefaultIfNotFound(String siteName)
|
LiveSite |
getSiteOrDefaultIfNotFound(String siteName,
Stack<LiveException> localExceptionStack)
|
List<LiveSite> |
getSites()
Get list of sites deployed onto the platform |
com.bemoko.live.platform.mwc.sites.SiteWrapper |
getSiteWrapper(String siteName)
|
boolean |
isAllowedSiteName(String siteName)
Whether the given site name is allowed by the system. |
boolean |
isAllowedSubSiteName(String siteName)
|
void |
setDefaultSiteName(String defaultSiteName)
|
void |
setDisabledSites(Set<String> disabledSites)
|
void |
setPlatformSiteName(String platformSiteName)
|
| 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 |
|---|
void addLocation(String location)
void addLocation(com.bemoko.live.platform.mwc.sites.SiteLocation newLocation)
void addLocations(List<com.bemoko.live.platform.mwc.sites.SiteLocation> locations)
void addAddonLocation(String addonLocationsAsString)
void addAddonLocations(List<com.bemoko.live.platform.mwc.sites.SiteLocation> addonLocations)
Iterator<com.bemoko.live.platform.mwc.sites.SiteLocation> getIterator()
List<com.bemoko.live.platform.mwc.sites.SiteLocation> getLocations()
List<com.bemoko.live.platform.mwc.sites.SiteLocation> getAddonLocations()
void setDefaultSiteName(String defaultSiteName)
void setPlatformSiteName(String platformSiteName)
String getDefaultSiteName()
String getPlatformSiteName()
LiveSite getDefaultSite()
throws com.bemoko.live.platform.mwc.LiveSiteException,
LiveException
com.bemoko.live.platform.mwc.LiveSiteException
LiveException
LiveSite getPlatformSite()
throws com.bemoko.live.platform.mwc.LiveSiteException,
LiveException
com.bemoko.live.platform.mwc.LiveSiteException
LiveException
LiveSite getSite(String siteName)
throws LiveException
LiveException
com.bemoko.live.platform.mwc.sites.SiteWrapper getSiteWrapper(String siteName)
throws LiveException
LiveException
LiveSite getSiteNullOnNotFound(String siteName)
throws LiveException
LiveException
LiveSite getRootSite(String siteName)
throws LiveException
siteName -
LiveExceptionLiveExpressionManager getExpressionManager()
LivePlatformContext getPlatform()
URI findSiteLocation(String siteName)
com.bemoko.live.platform.mwc.sites.SiteLocationWrapper findSiteLocationWrapper(String siteName)
void flush()
List<LiveSite> getSites()
throws LiveException
LiveException
List<LiveSite> getPlatformAddons()
throws LiveException
LiveException
List<LiveSite> getAvailableAddons()
throws LiveException
LiveExceptionvoid setDisabledSites(Set<String> disabledSites)
Set<String> getDisabledSites()
Set<String> getReservedSiteNames()
Set<String> getReservedSubSiteNames()
boolean isAllowedSiteName(String siteName)
siteName -
boolean isAllowedSubSiteName(String siteName)
AddonsEngine getAddonsEngine()
LiveSite getSiteOrDefaultIfNotFound(String siteName)
throws LiveException
siteName -
LiveException
LiveSite getSiteOrDefaultIfNotFound(String siteName,
Stack<LiveException> localExceptionStack)
throws LiveException
LiveException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||