Hitachi Vantara Pentaho Community Forums
Results 1 to 2 of 2

Thread: Deprecation of classes in Pentaho API project

  1. #1
    Join Date
    Jan 2006
    Posts
    460

    Default Deprecation of classes in Pentaho API project

    The next major release of the server (codenamed Sugar) will contain new APIs for the solution repository, content repository, scheduling, and others. Existing APIs for those subsystems will not exist in Sugar. Feel free to ask questions about the new APIs but please know that the new APIs are subject to change up until Sugar is released.

    Below is a list of existing types that have already been removed or are scheduled to be removed:

    org.pentaho.platform.api.data.DatasourceServiceException
    org.pentaho.platform.api.data.IDatasourceService
    org.pentaho.platform.api.engine.IFileInfoGenerator
    org.pentaho.platform.api.engine.IScheduler
    org.pentaho.platform.api.engine.ISubscriptionScheduler
    org.pentaho.platform.api.engine.IUserDetailsRoleListService
    org.pentaho.platform.api.engine.SubscriptionSchedulerException
    org.pentaho.platform.api.repository.datasource.IDatasource
    org.pentaho.platform.api.repository.IBackgroundExecutedContentId
    org.pentaho.platform.api.repository.IContentItem
    org.pentaho.platform.api.repository.IContentItemFile
    org.pentaho.platform.api.repository.IContentLocation
    org.pentaho.platform.api.repository.IContentRepository
    org.pentaho.platform.api.repository.ISchedule
    org.pentaho.platform.api.repository.ISolutionRepository
    org.pentaho.platform.api.repository.ISolutionRepositoryService
    org.pentaho.platform.api.repository.ISubscribeContent
    org.pentaho.platform.api.repository.ISubscription
    org.pentaho.platform.api.repository.ISubscriptionRepository
    org.pentaho.platform.api.repository.SubscriptionAdminException
    org.pentaho.platform.api.repository.SubscriptionRepositoryCheckedException
    org.pentaho.platform.api.repository.SubscriptionRepositoryException
    org.pentaho.platform.api.ui.IMenuCustomization
    org.pentaho.platform.api.ui.IMenuProvider

    This is not an exclusive list, since we are actively developing Sugar, we are just sending out a heads up for those using or extending these APIs. These APIs exist and will be marked as deprecated in the upcoming 4.5 release.

    Again, any questions let us know.
    -Mike

  2. #2
    Join Date
    Jun 2013
    Posts
    6

    Default

    Mike,

    Can you tell me what replaced org.pentaho.platform.api.repository.ISolutionRepository now that 5.0 is out. I talked to Bill Back and he told me it was IDBSolutionRepository, but I can't find that in the api anywhere. Can you assist please.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.