Deprecated API


Contents
Deprecated Classes
com.bemoko.live.platform.mwc.plugins.AbstractPlugin
          since v1.8 Please just use a POJO which implements appropriate methods, i.e. duck typing 
com.bemoko.live.platform.mwc.config.elements.site.LiveConfigContentSource
          - please use LiveConfigPlugin 
com.bemoko.live.platform.mwc.plugins.SessionScopedPlugin
          please use PluginCacheEntry 
 

Deprecated Fields
com.bemoko.live.platform.mwc.exception.LiveException.BE137_REFERER_NOT_VALID
           
com.bemoko.live.platform.mwc.exception.LiveException.BE429_CONTENT_TYPE_IS_EMPTY_DEVICE
           
com.bemoko.live.platform.content.domain.IdentityKey.DEFAULT_AUTH_QUALITY
           
com.bemoko.live.platform.mwc.intent.IntentParameters.INTENT_PARAMETER_UI_OVERRIDE
           
com.bemoko.live.platform.content.domain.IdentityKey.QUALITY_AUTH_COOKIE
          - please use constants on Identity 
com.bemoko.live.platform.content.domain.IdentityKey.QUALITY_AUTH_UNCONFIRMED
          - please use constants on Identity 
com.bemoko.live.platform.content.domain.IdentityKey.QUALITY_AUTH_VISITOR
          - please use constants on Identity 
 

Deprecated Methods
com.bemoko.live.platform.mwc.config.elements.site.LiveConfigIntent.addSource(LiveConfigPlugin)
          - use #addPlugin 
com.bemoko.live.platform.mwc.config.elements.site.LiveSiteConfigRoot.addUIGroup(LiveConfigUIGroup)
           
com.bemoko.live.platform.content.domain.IdentityKey.checkValid()
           
com.bemoko.live.platform.mwc.plugins.Plugin.execute()
           
com.bemoko.live.platform.mwc.plugins.Plugin.execute(Map)
          as of v1.8 replaced by execute 
com.bemoko.commons.dao.BemokoHibernateDaoSupport.findWhereWithSubsetFromAll(String, int, int, Object...)
          - please only use the findWhere method. This findWhereWithSubsetFromAll method is only provided for some regression testing 
com.bemoko.live.platform.mwc.intent.LiveIntent.getAllParameters()
           
com.bemoko.live.platform.context.identity.Identity.getAuthCode()
           
com.bemoko.live.platform.mwc.plugins.ClassEngine.getClass(String)
          - please use loadClass 
com.bemoko.live.platform.mwc.config.LiveSiteConfiguration.getConfigurationUri()
          replaced by LiveSiteConfiguration.getUri() 
com.bemoko.live.platform.mwc.sites.SiteUtils.getContainingSiteName(String)
          As of 1.8 use SiteNaming 
com.bemoko.live.platform.mwc.config.LiveSiteConfiguration.getContentSources()
          - please use getPlugins 
com.bemoko.live.platform.mwc.config.elements.site.LiveSiteConfigRoot.getContentSources()
          - please use #getPlugins() 
com.bemoko.live.platform.mwc.LivePlatformContext.getDefaultTranscoder()
           
com.bemoko.live.platform.mwc.LivePlatformContext.getEventLog()
          since 1.7.1 - get eventLog from application context (note that it is not necessarily available) 
com.bemoko.live.platform.mwc.inheritance.Inheritable.getFallback()
          since 1.4 
com.bemoko.live.platform.mwc.inheritance.Inheritance.getFallback()
          since 1.4 - please use fallbackList and take multiple inheritance into account 
com.bemoko.live.platform.mwc.sites.LiveResourceLoader.getFallback(LiveResourceUri)
           
com.bemoko.live.platform.mwc.sites.LiveResourceLoader.getFallback(String)
           
com.bemoko.live.platform.mwc.inheritance.Inheritable.getFallbackName()
          since 1.4 please use #getFirstFallbackName 
com.bemoko.live.platform.ui.UiList.getFallbackPath()
          since v1.3 - please use UiList.getDeepFallbackPath() 
com.bemoko.live.platform.context.device.Device.getHeight()
          Replaced by Device.getDisplayHeight() 
com.bemoko.live.platform.mwc.config.LivePlatformConfiguration.getJdbcMode()
           
com.bemoko.live.platform.mwc.config.LiveSiteConfiguration.getLib()
          Please use LiveSiteConfiguration#getDependencies 
com.bemoko.live.platform.ui.SiteView.getLiveSite()
           
com.bemoko.live.platform.mwc.exception.LiveExceptionStack.getNonNullMessage(Throwable)
          please use BemokoException.getNonNullMessage 
com.bemoko.live.platform.mwc.LivePlatformContext.getOperationalMode()
          since 1.2.7 - use active profiles now 
com.bemoko.live.platform.mwc.intent.LiveIntent.getOperationalMode()
           
com.bemoko.live.platform.mwc.sites.LiveSite.getOperationalMode()
           
com.bemoko.live.platform.mwc.inheritance.Inheritable.getParent()
          since 1.3 
com.bemoko.live.platform.mwc.sites.SiteUtils.getPathWithoutLeadingSlash(String)
          please use getPath 
com.bemoko.live.platform.mwc.plugins.AbstractLivePlugin.getPlatformContext()
          please use AbstractLivePlugin.getPlatform() 
com.bemoko.live.platform.mwc.sites.SiteUtils.getRelativeSiteName(String)
          As of 1.8 use SiteNaming 
com.bemoko.live.platform.ui.SiteView.getResourceURI()
          since 1.4 please use SiteView#getResourceUri() 
com.bemoko.live.platform.mwc.sites.LiveSite.getRootContainer()
           
com.bemoko.live.platform.mwc.plugins.GroovyEngine.getScriptEngine(LiveSite)
           
com.bemoko.live.platform.mwc.intent.IntentParameters.getServerRelativeSiteEndPoint()
          since 1.4.3 - please use InteractionUri.getServerRelativeSiteEndPoint() 
com.bemoko.live.platform.mwc.intent.LiveIntent.getSite()
          since v1.3 - please get site from Bemoko API or interaction context 
com.bemoko.live.platform.mwc.sites.SiteUtils.getSiteNameWithInheritance(String)
          As of 1.8 use SiteNaming 
com.bemoko.live.platform.mwc.sites.SiteUtils.getSiteNameWithoutInheritance(String)
          As of 1.8 use SiteNaming 
com.bemoko.live.platform.mwc.intent.IntentParameters.getSiteRelativeContextEndPoint()
           
com.bemoko.live.platform.mwc.config.LiveSiteConfiguration.getSiteRootDirectory()
          since v1.8 replaced by LiveSiteConfiguration.getSiteRootUri() 
com.bemoko.live.platform.mwc.config.elements.site.LiveConfigIntent.getSource(String)
          - use #getPlugin 
com.bemoko.live.platform.mwc.config.elements.site.LiveConfigIntent.getSources()
          - use #getPlugins 
com.bemoko.live.platform.ui.SiteView.getTemplateURI()
          since 1.4 please use SiteView#getTemplateUri() 
com.bemoko.live.platform.mwc.intent.LiveIntent.getTransform()
           
com.bemoko.live.platform.ui.SiteView.getUiList()
           
com.bemoko.live.platform.ui.SiteView.getUIList()
          since 1.4 please use SiteView#getUiList() 
com.bemoko.live.platform.mwc.sites.LiveResourceUri.getURI()
          since v1.3 - please use LiveResourceUri.getUri() 
com.bemoko.live.platform.ui.SiteView.getURI()
          since 1.4 please use SiteView#getUri() 
com.bemoko.live.platform.mwc.LivePlatformContext.getUri(LiveIntent)
           
com.bemoko.live.platform.context.device.Device.getWidth()
          Replaced by Device.getDisplayWidth() 
com.bemoko.live.platform.context.identity.Authorisation.inGroup(String)
           
com.bemoko.live.platform.context.identity.Identity.inGroup(String)
          - please use @link InteractionContext#isAuthorised 
com.bemoko.live.platform.context.identity.Identity.inGroup(String, String)
           
com.bemoko.live.platform.context.identity.Identity.isAuthenticated()
           
com.bemoko.live.platform.context.identity.Identity.isAuthorised(String, String)
           
com.bemoko.live.platform.mwc.LivePlatformContext.isProductionMode()
           
com.bemoko.live.platform.mwc.intent.LiveIntent.isProductionMode()
          since v1.3 - please use active profiles going forward 
com.bemoko.live.platform.mwc.LivePlatformContext.isRequestScopeAvailable()
           
com.bemoko.commons.dao.BemokoHibernateDaoSupport.isUsingQueries()
           
com.bemoko.live.platform.content.copy.Copy.message(Map)
           
com.bemoko.live.platform.mwc.LivePlatformContext.put(String, Object)
           
com.bemoko.live.platform.context.LiveContextResolver.resolve(ContextResolverChain, LiveContext, LiveContextParameters)
           
com.bemoko.live.platform.mwc.config.elements.site.LiveSiteConfigRoot.setDependenciesFromLib(LiveConfigDependencies)
          - please use setDependencies 
com.bemoko.live.platform.mwc.exception.LiveExceptionStack.setPlatformContext(LivePlatformContext)
          setting of platform context on the LiveExceptionStack is redundant now and has no effect 
com.bemoko.commons.dao.BemokoHibernateDaoSupport.setUsingQueries(boolean)
           
com.bemoko.live.platform.content.dao.ProfileDao.sync(LocalIdentity)
          sync functionality is not necessary now that profile information is loaded within in each interaction (albeit via a secondary layer cache) 
 

Deprecated Constructors
com.bemoko.live.platform.mwc.exception.LiveSignal(int, String)
          - Please set explicit namespace 
com.bemoko.commons.exception.Mess(Signal, ResourceBundle)
          - please use SiteSignal to control custom message handling. Ideally by using the inbuilt site message / copy API