Deprecated API


Contents
Deprecated Interfaces
org.pentaho.platform.api.engine.IObjectCreator
            
org.pentaho.platform.api.engine.IObjectFactoryCreator
           
 

Deprecated Classes
org.pentaho.platform.repository.hibernate.usertypes.BlobUserType
          Use BlobtoByteArrayUserType instead 
org.pentaho.platform.web.servlet.ContextDiscoveryServlet
            
org.pentaho.platform.plugin.services.security.userrole.ldap.FixedDefaultLdapAuthoritiesPopulator
          Use org.acegisecurity.providers.ldap.populator.DefaultLdapAuthoritiesPopulator instead. See PPP-318. 
org.pentaho.platform.engine.core.system.objfac.GlobalObjectCreator
            
org.pentaho.platform.plugin.action.jfreereport.components.JFreeReportConfigParameterComponent
            
org.pentaho.platform.plugin.action.jfreereport.components.JFreeReportDataComponent
            
org.pentaho.platform.plugin.action.jfreereport.components.JFreeReportGenerateDefinitionComponent
            
org.pentaho.platform.plugin.action.jfreereport.components.JFreeReportLoadComponent
          This code has known bugs and it is highly recommended that it not be used by any sane person 
org.pentaho.platform.plugin.action.jfreereport.components.JFreeReportParametersComponent
            
org.pentaho.platform.engine.core.system.objfac.LocalObjectCreator
            
org.pentaho.platform.repository.hibernate.MySQL5Dialect
          Use org.hibernate.dialect.MySQL5Dialect instead 
org.pentaho.platform.repository.hibernate.MySQL5InnoDBDialect
          Use org.hibernate.dialect.MySQL5InnoDBDialect instead 
org.pentaho.platform.engine.core.system.objfac.ObjectCreator
            
org.pentaho.platform.engine.core.system.objfac.PentahoObjectFactory
            
org.pentaho.platform.plugin.action.jfreereport.PentahoResourceBundleFactory
          This is an empty stub in case we have to maintain backward compatiblity. 
org.pentaho.plugin.jfreereport.helper.PentahoResourceLoader
            
org.pentaho.platform.plugin.action.jfreereport.PentahoTableModel
          This is an empty stub in case we have to maintain backward compatiblity. 
org.pentaho.plugin.quartz.QuartzExecute
            
org.pentaho.platform.engine.core.system.objfac.SessionObjectCreator
            
org.pentaho.platform.plugin.action.jfreereport.TableModelWrapper
          This class is no longer used. 
org.pentaho.platform.engine.core.system.objfac.ThreadObjectCreator
            
org.pentaho.plugin.versionchecker.VersionCheckerJob
            
 

Deprecated Fields
org.pentaho.platform.plugin.action.jfreereport.helper.PentahoResourceData.PENTAHO_RUNTIME_CONTEXT_KEY
          replaced with the solution repository key (where applicable) 
org.pentaho.platform.api.engine.IPentahoAclEntry.PERM_ADMIN_ALL
          Do not use this constant; instead use FULL_CONTROL for truly inclusive all access. Old ADMIN_ALL (ie, WRITE) combination (31) 
 

Deprecated Methods
org.pentaho.platform.api.engine.IRuntimeContext.createFeedbackParameter(IActionParameter)
          Adds a feedback parameter for prompts based on an Action Parameter. Uses the Selections defined in the Action Parameter for the options and sets the default to the current value 
org.pentaho.platform.engine.services.runtime.RuntimeContext.createFeedbackParameter(IActionParameter)
          Unused 
org.pentaho.platform.engine.services.runtime.RuntimeContextBase.createFeedbackParameter(IActionParameter)
          Unused 
org.pentaho.platform.engine.core.system.PentahoSystem.createObject(String)
           
org.pentaho.platform.engine.core.system.PentahoSystem.createObject(String, ILogger)
           
org.pentaho.platform.uifoundation.chart.ChartHelper.doDial(String, String, String, IParameterProvider, StringBuffer, IPentahoSession, ArrayList, ILogger)
          use doChart() instead 
org.pentaho.platform.uifoundation.chart.ChartHelper.doPieChart(String, String, String, IParameterProvider, StringBuffer, IPentahoSession, ArrayList, ILogger)
          use doChart instead 
org.pentaho.platform.engine.core.system.PentahoSystem.getAclPublisher(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getAclVoter(IPentahoSession)
           
org.pentaho.platform.uifoundation.chart.CategoryDatasetChartDefinition.getChartType(String)
          use JFreeChartEngine.getChartType(typeStr), which has all of the chart name options for conversion. 
org.pentaho.platform.engine.core.system.PentahoSystem.getConditionalExecutionHandler(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getContentRepository(IPentahoSession)
           
org.pentaho.platform.plugin.action.mondrian.MondrianModelComponent.getInitialQuery(String, String, String, IPentahoSession)
            
org.pentaho.platform.plugin.action.mondrian.MondrianModelComponent.getInitialQuery(String, String, String, String, IPentahoSession)
            
org.pentaho.platform.plugin.action.mondrian.MondrianModelComponent.getInitialQuery(String, String, String, String, String, String, IPentahoSession)
            
org.pentaho.platform.plugin.action.mondrian.MondrianModelComponent.getInitialQuery(String, String, String, String, String, String, String, IPentahoSession)
            
org.pentaho.platform.api.engine.IObjectCreator.getInstance(String, IPentahoSession)
            
org.pentaho.platform.engine.core.system.objfac.GlobalObjectCreator.getInstance(String, IPentahoSession)
            
org.pentaho.platform.engine.core.system.objfac.LocalObjectCreator.getInstance(String, IPentahoSession)
            
org.pentaho.platform.engine.core.system.objfac.SessionObjectCreator.getInstance(String, IPentahoSession)
            
org.pentaho.platform.engine.core.system.objfac.ThreadObjectCreator.getInstance(String, IPentahoSession)
            
org.pentaho.platform.repository.content.ContentItem.getLatestVersionNum()
            
org.pentaho.platform.engine.core.system.PentahoSystem.getMessageFormatter(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getNavigationComponent(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getObject(IPentahoSession, String)
            
org.pentaho.platform.api.engine.IPentahoObjectFactory.getObject(String, IPentahoSession)
            
org.pentaho.platform.engine.core.system.objfac.PentahoObjectFactory.getObject(String, IPentahoSession)
            
org.pentaho.platform.engine.core.system.PentahoSystem.getRuntimeRepository(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getScheduler(IPentahoSession)
           
org.pentaho.platform.api.engine.IActionParameter.getSelectionNameMap()
          Unused in the platform 
org.pentaho.platform.api.engine.IActionParameter.getSelectionValues()
          Unused in the platform 
org.pentaho.platform.engine.core.system.PentahoSystem.getSolutionEngineInstance(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getSolutionRepository(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getSubscriptionRepository(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getSubscriptionScheduler(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getUITemplater(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getUserFilesComponent(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getUserSettingService(IPentahoSession)
           
org.pentaho.platform.engine.core.system.PentahoSystem.getVersionHelper(IPentahoSession)
           
org.pentaho.platform.engine.core.system.objfac.PentahoObjectFactory.hasObject(String)
            
org.pentaho.platform.scheduler.QuartzScheduler.scheduleSubscription(ISubscription)
          method never called, except in test classes (sbarkdull). It is also likely that setting the group name to "Subscription Group" is no longer correct, etc. 
org.pentaho.platform.api.engine.IObjectCreator.setClassLoader(ClassLoader)
            
org.pentaho.platform.repository.content.ContentItem.setLatestVersionNum(int)
            
org.pentaho.platform.engine.core.system.objfac.PentahoObjectFactory.setObjectCreators(Map)
            
org.pentaho.platform.api.engine.IActionParameter.setParamSelections(List, Map, String)
          Unused in the platform 
org.pentaho.platform.engine.services.actionsequence.ActionParameter.setParamSelections(List, Map, String)
            
 

Deprecated Constructors
org.pentaho.platform.engine.core.system.objfac.GlobalObjectCreator(String)
            
org.pentaho.platform.engine.core.system.objfac.LocalObjectCreator(String)
            
org.pentaho.platform.plugin.services.connections.mondrian.MDXConnection(String, String, String, String)
            
org.pentaho.platform.engine.core.system.objfac.ObjectCreator(String)
            
org.pentaho.platform.engine.core.system.objfac.PentahoObjectFactory()
            
org.pentaho.platform.engine.core.system.objfac.SessionObjectCreator(String)
            
org.pentaho.platform.engine.core.system.objfac.ThreadObjectCreator(String)