Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Exceptions
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    com.polarion.alm.tracker.ITestManagementService.getConfiguredDefectToTestCaseLinkRole(String)
    See ITestManagementService.getConfiguredDefectToTestCaseLinkRole(String, String).
    com.polarion.core.util.exceptions.OperationTimeoutException
    com.polarion.core.util.types.ConversionHelper
    com.polarion.platform.core.IPlatformAware
    com.polarion.platform.persistence.NoSuchPrototypeException
    com.polarion.platform.persistence.spi.TypedEnumeration(Constructor<Object>, String, String, IRepositoryConfigService, String, IContextId)
    The constructor is deprecated in favor of more flexible com.polarion.platform.persistence.spi.TypedEnumeration#TypedEnumeration(java.util.function.UnaryOperator, java.lang.String, java.lang.String, com.polarion.platform.repository.config.IRepositoryConfigService, java.lang.String, com.polarion.subterra.base.data.identification.IContextId)
    com.polarion.platform.persistence.spi.TypedEnumerationFactory(IRepositoryConfigService, String, String, Constructor<Object>, String)
    The constructor is deprecated in favor of more flexible com.polarion.platform.persistence.spi.TypedEnumerationFactory#TypedEnumerationFactory(com.polarion.platform.repository.config.IRepositoryConfigService, java.lang.String, java.lang.String, java.util.function.UnaryOperator, java.lang.String)
    com.polarion.platform.security.UserManagementPermission.ACTION_MANAGE_ROLE_ASSIGNMENT
    The 'com.polarion.security.role.manage.assignments' permission was already removed. This constant will be removed in the future.
    com.polarion.platform.security.UserManagementPolicy
    com.polarion.platform.service.repository.AccessDeniedException
    com.polarion.platform.service.repository.ExtendedFileChangesListenerAdapter.revisionAdded(String)
    use ExtendedFileChangesListenerAdapter.revisionAdded(java.lang.String, java.lang.String) instead
    com.polarion.platform.service.repository.NotConnectedException
    com.polarion.psvn.core.notifications.DummyNotificationRenderer
  • Deprecated Interfaces
    Interface
    Description
    com.polarion.alm.tracker.exporter.IExporter
    implement IExportCommandFactory instead
    com.polarion.alm.tracker.exporter.ITemplateExportCommandFactory
    instead of implementing this interface, provide IExportTemplateFactory in the exporter contribution (since 3.17.1)
    com.polarion.alm.tracker.importer.IImporter
    implement IImportCommandFactory instead
    com.polarion.alm.wiki.IWikiPolicy
    Use appropriate methods on IPersistencePolicy.
    com.polarion.platform.config.IConfigService
    Deprecated without replacement, though it is possible to use System.getProperty(String) to access all configuration properties.
    com.polarion.platform.core.IPlatformAware
  • Deprecated Classes
    Class
    Description
    com.polarion.core.util.types.ConversionHelper
    com.polarion.core.util.types.duration.DurationTimeFactory
     
    com.polarion.core.util.types.duration.Fraction
     
    com.polarion.core.util.types.duration.FractionalCombination
     
    com.polarion.platform.security.login.Spnego
     
    com.polarion.platform.security.UserManagementPolicy
    com.polarion.psvn.core.notifications.DummyNotificationRenderer
  • Deprecated Exceptions
    Exceptions
    Description
    com.polarion.core.util.exceptions.OperationTimeoutException
    com.polarion.platform.persistence.NoSuchPrototypeException
    com.polarion.platform.service.repository.AccessDeniedException
    com.polarion.platform.service.repository.NotConnectedException
  • Deprecated Fields
    Field
    Description
    com.polarion.alm.tracker.IPlanningManager.UPDATEPLAN_CALC_ID
    updateplan calculation should not be used
    com.polarion.alm.tracker.ITestManagementService.DO_NOT_USE_LIGHTWEIGHT_TESTRUN
    Since 3.10.3, see ITestManagementService.getLightweightTestRun(String, String).
    com.polarion.alm.tracker.model.IWorkItem.KEY_LINKED_OSLC_RESOURCES
    Use IWithLinkedOslcResources.KEY_LINKED_OSLC_RESOURCES instead
    com.polarion.alm.tracker.model.IWorkItem.KEY_PREVIOUS_STATUS
    see IWorkItem.getPreviousStatus()
    com.polarion.alm.tracker.model.IWorkItem.RenderingOptions.renderImagesFromHead
    com.polarion.alm.tracker.workflow.IArguments.ATTR_FEATURE
    For backward compatibility only, use IArguments.ATTR_FIELD_NAME instead in the configuration.
    com.polarion.alm.tracker.workflow.IArguments.ATTR_FIELD
    For backward compatibility only, use IArguments.ATTR_FIELD_NAME instead in the configuration.
    com.polarion.core.util.types.duration.DurationTime.MIN
    com.polarion.core.util.types.duration.DurationTime.MONTH
    com.polarion.core.util.types.duration.DurationTime.YEAR
    com.polarion.platform.config.IConfigService.ENVIROMENT_PREFIX
    environment properties are the same as normal properties
    com.polarion.platform.persistence.IQueryHelper.FIELD_IS_LOCAL
    The 2010 Live Documents are deprecated.
    com.polarion.platform.persistence.IQueryHelper.IS_LOCAL_FALSE
    The 2010 Live Documents are deprecated.
    com.polarion.platform.persistence.IQueryHelper.IS_LOCAL_TRUE
    The 2010 Live Documents are deprecated.
    com.polarion.platform.persistence.IQueryHelper.UNASSIGNED_VALUE
    Use IQueryHelper.HAS_VALUE.
    com.polarion.platform.security.UserManagementPermission.ACTION_MANAGE_ROLE_ASSIGNMENT
    The 'com.polarion.security.role.manage.assignments' permission was already removed. This constant will be removed in the future.
    com.polarion.psvn.core.notifications.INotificationEvent.PROJECT_BUILT
    We keep this event for compatibility with old notification configs, but the new name is build-finished and this old name will eventually be removed.
  • Deprecated Methods
    Method
    Description
    com.polarion.alm.builder.IBuilderService.isBuildRunning(IBuildArtifact, String, String)
    use IBuilderService.getRunningBuildJob(IBuildArtifact, String, String)
    com.polarion.alm.projects.ILDAPUserSynchronization.ILDAPUserSynchronizationReport.getPolarionUsersNotInLDAP()
    Since 3.20.1 use ILDAPUserSynchronization.ILDAPUserSynchronizationReport.getPolarionUsersNotMatchingLdapQuery().
    com.polarion.alm.projects.ILDAPUserSynchronization.isEnabled()
    Since 3.20.1 use ILdapSynchronization.isEnabled().
    com.polarion.alm.projects.ILDAPUserSynchronization.synchronizeUsers(boolean, boolean)
    Since 3.20.1 use ILdapUsersSynchronization.synchronizeUsers().
    com.polarion.alm.projects.ILDAPUserSynchronization.updateUser(IUser)
    Since 3.20.1 use ILdapUsersSynchronization.updateUser(IUser).
    com.polarion.alm.projects.IProjectService.getLDAPUserSynchronization()
    Since 3.20.1 use IProjectService.getLdapUsersSynchronization().
    com.polarion.alm.projects.IProjectService.login(String, String, String)
    Since 3.21.1 please use IProjectService.login() and ILogin.IUsingAuthenticator.with(com.polarion.platform.security.login.IPassword)
    com.polarion.alm.projects.IProjectService.loginWithToken(String, String)
    Since 3.21.1 please use IProjectService.login() and ILogin.IUsingAuthenticator.with(com.polarion.platform.security.login.IToken)
    com.polarion.alm.tracker.exporter.ExportConfiguration.getQuery()
    use TableExportConfiguration.getQuery() or TreeExportConfiguration.getQuery()
    com.polarion.alm.tracker.exporter.ExportConfiguration.getWorkItems()
    use TableExportConfiguration.getWorkItems()
    com.polarion.alm.tracker.exporter.ExportConfiguration.getWorkItemTree()
    use TreeExportConfiguration.getWorkItemTree()
    com.polarion.alm.tracker.exporter.IExportConfiguration.getFields()
     
    com.polarion.alm.tracker.exporter.IExportConfiguration.getQuery()
    use ITableExportConfiguration.getQuery() or ITreeExportConfiguration.getQuery()
    com.polarion.alm.tracker.exporter.IExportConfiguration.getWorkItems()
    use ITableExportConfiguration.getWorkItems()
    com.polarion.alm.tracker.exporter.IExportConfiguration.getWorkItemTree()
    use ITreeExportConfiguration.getWorkItemTree()
    com.polarion.alm.tracker.exporter.IExporterDescriptor.canExportField(String)
    use IExporterDescriptor.getFieldExportCapability()
    com.polarion.alm.tracker.exporter.IExporterDescriptor.isFieldsExporter()
    use IExporterDescriptor.getFieldExportCapability()
    com.polarion.alm.tracker.exporter.IExporterDescriptor.isTreeExporter()
    use IExporterDescriptor.getExportTypes().contains(ITreeExportConfiguration.EXPORT_TYPE)
    com.polarion.alm.tracker.exporter.IExportHelper.format(Object)
    Use IExportHelper.getFormatter(Options)
    com.polarion.alm.tracker.exporter.IExportHelper.formatFieldValue(String, String, Object)
    Use IExportHelper.getFormatter(Options)
    com.polarion.alm.tracker.exporter.IExportManager.createTemplate(IExporterDescriptor, String, InputStream)
    use IExportManager.setTemplateContent(IExporterDescriptor, String, IContextId, InputStream, boolean)
    com.polarion.alm.tracker.exporter.IExportManager.deleteTemplate(IExporterDescriptor, String)
     
    com.polarion.alm.tracker.exporter.IExportManager.getExporterDescriptors()
    use IExportManager.getExporterDescriptor(String)
    com.polarion.alm.tracker.exporter.IExportManager.getTemplate(IExporterDescriptor, String)
    use IExportManager.getTemplate(IExporterDescriptor, String, IContextId)
    com.polarion.alm.tracker.exporter.IExportManager.getTemplates(IExporterDescriptor)
    use IExportManager.getTemplates(IExporterDescriptor, IContextId)
    com.polarion.alm.tracker.exporter.MatrixExportConfiguration.getQuery()
     
    com.polarion.alm.tracker.exporter.MatrixExportConfiguration.getWorkItems()
     
    com.polarion.alm.tracker.exporter.MatrixExportConfiguration.getWorkItemTree()
     
    com.polarion.alm.tracker.exporter.TableExportConfiguration.getWorkItemTree()
     
    com.polarion.alm.tracker.exporter.TreeExportConfiguration.getWorkItems()
     
    com.polarion.alm.tracker.IModulePageLayouter.RenderParameters.isIE()
    com.polarion.alm.tracker.IModulePageLayouter.RenderParameters.isIE7()
    com.polarion.alm.tracker.importer.IImporter.doImport(IImportConfiguration, ILogger)
    implement IImportCommandFactory instead
    com.polarion.alm.tracker.importer.IImportManager.createTemplate(IImporterDescriptor, String, InputStream)
    use IImportManager.setTemplateContent(IImporterDescriptor, String, IContextId, InputStream, boolean)
    com.polarion.alm.tracker.importer.IImportManager.deleteTemplate(IImporterDescriptor, String)
    use IImportManager.deleteTemplate(IImporterDescriptor, String, IContextId)
    com.polarion.alm.tracker.importer.IImportManager.getTemplate(IImporterDescriptor, String)
    use IImportManager.getTemplate(IImporterDescriptor, String, IContextId)
    com.polarion.alm.tracker.importer.IImportManager.getTemplates(IImporterDescriptor)
    use IImportManager.getTemplates(IImporterDescriptor, IContextId)
    com.polarion.alm.tracker.ITestManagementService.getConfiguredDefectToTestCaseLinkRole(String)
    See ITestManagementService.getConfiguredDefectToTestCaseLinkRole(String, String).
    com.polarion.alm.tracker.ITestManagementService.getLightweightTestRun(String, String)
    Since 3.10.3, now equivalent to ITestManagementService.getTestRun(String, String). The system property ITestManagementService.DO_NOT_USE_LIGHTWEIGHT_TESTRUN no longer has an effect.
    com.polarion.alm.tracker.ITestManagementService.searchTestRecords(String, String, int)
    since 3.8.1 with no direct replacement.
    com.polarion.alm.tracker.ITimePointsManager.getClosedTimePoints(String)
    use ITimePointsManager.getClosedTimePoints(IContextId, String, boolean)
    com.polarion.alm.tracker.ITimePointsManager.getNearestTimePoint(String)
    use ITimePointsManager.getNearestTimePoint(IContextId, boolean)
    com.polarion.alm.tracker.ITimePointsManager.getNotClosedTimePoints(String)
    use ITimePointsManager.getNotClosedTimePoints(IContextId, String, boolean)
    com.polarion.alm.tracker.ITimePointsManager.getTimePoints(String)
    use ITimePointsManager.getTimePoints(IContextId, String, boolean)
    com.polarion.alm.tracker.ITrackerPolicy.canResolveComments(IModule)
    Use ICommentBase.can() and ICommentPermissions.resolve()
    com.polarion.alm.tracker.ITrackerPolicy.canResolveComments(IWorkItem)
    Use ICommentBase.can() and ICommentPermissions.resolve()
    com.polarion.alm.tracker.ITrackerService.isOslcLinkingEnabled(IContextId)
    Returns always true!
    com.polarion.alm.tracker.model.IBaseline.getDescription()
    As of 3.19.2 use IBaseline.getDescriptionText() instead.
    com.polarion.alm.tracker.model.IBaselineDiff.getCustomFieldsDiff()
    This method is usable only when this diff was created by deprecated methods IModule.compareCustomFields(String, String) and IModule.compareCustomFieldsWith(IModule, String, String).
    com.polarion.alm.tracker.model.IComment.createChildComment(Text, String, List)
     
    com.polarion.alm.tracker.model.IModule.compareCustomFields(String, String)
    Use IModule.compareFields(String, String).
    com.polarion.alm.tracker.model.IModule.compareCustomFieldsWith(IModule, String, String)
    Use IModule.compareFields(String, String).
    com.polarion.alm.tracker.model.IModule.createWorkItem()
    use the IModule.createWorkItem(String)
    com.polarion.alm.tracker.model.ITestRun.getAllRecordsForTestCase(String)
    Use ITestRun.getAllRecordsForTestCase(IWorkItem) instead.
    com.polarion.alm.tracker.model.ITestRun.getRecordsForTestCase(String)
    Use ITestRun.getRecordsForTestCase(IWorkItem) instead.
    com.polarion.alm.tracker.model.ITestRun.removeRecordsForTestCase(String)
    Use ITestRun.removeRecordsForTestCase(IWorkItem) instead.
    com.polarion.alm.tracker.model.ITestRun.setType(IEnumOption)
    use ITestRun.setType(ITypeOpt)
    com.polarion.alm.tracker.model.IWorkItem.getPreviousStatus()
    The previous status is not used internally anymore and should not be used.
    com.polarion.alm.tracker.model.IWorkItem.renderDescription(Text, IWorkItem.RenderingOptions)
    use e.g. WorkItemFields.description(). It is not rendered the same way. Use other functionality from the Rendering API to render as required.
    com.polarion.alm.tracker.model.IWorkItem.transformDescriptionForUI(Text)
    use e.g. WorkItemFields.description(). It is not rendered the same way. Use other functionality from the Rendering API to render as required.
    com.polarion.alm.tracker.TestsConfiguration.getDefectReuseType()
    use TestRunsConfiguration.getDefectReuseType()
    com.polarion.alm.tracker.TestsConfiguration.getDefectsProject()
    use TestCaseFailureConfiguration.getDefectsProject()
    com.polarion.alm.tracker.TestsConfiguration.getDefectTemplate()
    use TestRunsConfiguration.getDefectTemplate()
    com.polarion.alm.tracker.TestsConfiguration.getDefectToTestCaseLinkRoleId()
    use TestCaseFailureConfiguration.getDefectToTestCaseLinkRoleId()
    com.polarion.alm.tracker.TestsConfiguration.getFieldsToCopyFromTestCaseToDefect()
    use TestCaseFailureConfiguration.getFieldsToCopyFromTestCaseToDefect()
    com.polarion.alm.tracker.TestsConfiguration.getFieldsToCopyFromTestRunToLinkedDefect()
    use TestCaseFailureConfiguration.getFieldsToCopyFromTestRunToLinkedDefect()
    com.polarion.alm.tracker.TestsConfiguration.getFieldsToCopyFromTestRunToNewDefect()
    use TestCaseFailureConfiguration.getFieldsToCopyFromTestRunToNewDefect()
    com.polarion.alm.tracker.TestsConfiguration.isDefectAutoAssignementEnabled()
    use TestCaseFailureConfiguration.isDefectAutoAssignmentEnabled()
    com.polarion.alm.tracker.TestsConfiguration.isRetestAllowed()
    use TestCaseFailureConfiguration.isRetestAllowed()
    com.polarion.alm.tracker.TestsConfiguration.setDefectAutoAssignementEnabled(boolean)
    use TestCaseFailureConfiguration.setDefectAutoAssignmentEnabled(Boolean)
    com.polarion.alm.tracker.TestsConfiguration.setDefectReuseType(TestsConfiguration.DefectReuseType)
    use TestRunsConfiguration.setDefectReuseType(TestsConfiguration.DefectReuseType)
    com.polarion.alm.tracker.TestsConfiguration.setDefectsProject(String)
    use TestCaseFailureConfiguration.setDefectsProject(String)
    com.polarion.alm.tracker.TestsConfiguration.setDefectTemplate(String)
    use TestRunsConfiguration.setDefectTemplate(String)
    com.polarion.alm.tracker.TestsConfiguration.setDefectToTestCaseLinkRoleId(String)
    use TestCaseFailureConfiguration.setDefectToTestCaseLinkRoleId(String)
    com.polarion.alm.tracker.TestsConfiguration.setFieldsToCopyFromTestCaseToDefect(LinkedHashMap<String, String>)
    use TestCaseFailureConfiguration.setFieldsToCopyFromTestCaseToDefect(LinkedHashMap)
    com.polarion.alm.tracker.TestsConfiguration.setFieldsToCopyFromTestRunToLinkedDefect(LinkedHashMap<String, String>)
    use TestCaseFailureConfiguration.setFieldsToCopyFromTestRunToLinkedDefect(LinkedHashMap)
    com.polarion.alm.tracker.TestsConfiguration.setFieldsToCopyFromTestRunToNewDefect(LinkedHashMap<String, String>)
    use TestCaseFailureConfiguration.setFieldsToCopyFromTestRunToNewDefect(LinkedHashMap)
    com.polarion.alm.tracker.TestsConfiguration.setRetestAllowed(boolean)
    use TestCaseFailureConfiguration.setRetestAllowed(Boolean)
    com.polarion.alm.tracker.workflow.ICallContext.getWorkItem()
    use ICallContext.getTarget()
    com.polarion.alm.tracker.workflow.ICondition.passesCondition(ICallContext<T>, IArguments)
    whole interface is now deprecated. See IWorkflowCondition.passesConditionWithFailureMessage(ICallContext, IArguments)
    com.polarion.alm.tracker.workflow.IContributionsManager.getConditions()
     
    com.polarion.alm.tracker.workflow.IContributionsManager.getFunctions()
     
    com.polarion.alm.tracker.workflow.IContributionsManager.getValidators()
     
    com.polarion.alm.tracker.workflow.IContributionsManager.isConditionDefined(String)
     
    com.polarion.alm.tracker.workflow.IContributionsManager.isFunctionDefined(String)
     
    com.polarion.alm.tracker.workflow.IContributionsManager.isNotRecognizedCondition(String)
     
    com.polarion.alm.tracker.workflow.IContributionsManager.isNotRecognizedFunction(String)
     
    com.polarion.alm.tracker.workflow.IContributionsManager.isValidatorDefined(String)
     
    com.polarion.alm.tracker.workflow.IWorkflowManager.readWorkflowConfig(String, IContextId)
    use IWorkflowManager.readWorkflowConfig(String, String, IContextId)
    com.polarion.alm.ui.server.forms.extensions.IFormExtension.render(IPObject, Map<String, String>)
    Deprecated since 3.21.2. This method is kept for backward compatibility. New extensions should implement IFormExtension.render(IFormExtensionContext)
    com.polarion.alm.wiki.IWikiService.getSpaces(String)
    use IFolderManager instead to get all spaces and their info.
    com.polarion.alm.ws.client.testmanagement.TestManagementWebService.searchTestRecords(String, String, int)
    since 3.8.1 with no direct replacement.
    com.polarion.alm.ws.client.tracker.TrackerWebService.createComment(String, Text)
    Use TrackerWebService.addComment(String, String, com.polarion.alm.ws.client.types.Text).
    com.polarion.alm.ws.client.tracker.TrackerWebService.createCommentNew(String, String, Text, String[])
    Use TrackerWebService.addComment(String, String, com.polarion.alm.ws.client.types.Text).
    com.polarion.alm.ws.client.tracker.TrackerWebService.createDocumentComment(String, Text)
    Use TrackerWebService.addComment(String, String, com.polarion.alm.ws.client.types.Text).
    com.polarion.alm.ws.client.tracker.TrackerWebService.createDocumentCommentReply(String, Text)
    Use TrackerWebService.addComment(String, String, com.polarion.alm.ws.client.types.Text).
    com.polarion.alm.ws.client.tracker.TrackerWebService.moveWorkItemToModule(String, String, String, int)
    Use TrackerWebService.moveWorkItemToDocument(String, String, String, int, boolean).
    com.polarion.core.util.types.duration.DurationTime.getInDays()
    com.polarion.core.util.types.duration.DurationTime.getInMonths()
    com.polarion.core.util.types.duration.DurationTime.getInYears()
    com.polarion.core.util.types.duration.DurationTime.getLength()
    com.polarion.core.util.types.duration.DurationTime.getLength(long)
    com.polarion.core.util.types.duration.DurationTime.setCoefficients(Fraction[])
    com.polarion.platform.config.IConfigService.getApplicationProperties()
    use IConfigService.getProperties()
    com.polarion.platform.config.IConfigService.getApplicationProperties(String)
    without replacement
    com.polarion.platform.core.PlatformContext.runInPlatform(IPlatform, Runnable)
    in 3.17.0 without replacement
    com.polarion.platform.i18n.Localization.getStringWighSpace(String, String)
    Use " " + Localization.getString(String, String...).
    com.polarion.platform.i18n.Localization.getStringWithSpace(String)
    Use " " + Localization.getString(String).
    com.polarion.platform.ITransactionService.getTransaction()
    since 3.24.4. Please consider to use transaction service methods to manage transaction.
    com.polarion.platform.ITransactionService.getUserTransaction()
    since 3.24.4. Please consider to use transaction service methods to manage transaction.
    com.polarion.platform.persistence.model.IPrototype.getAnotationKeys()
    use IPrototype.getAnnotationKeys() with the same behavior
    com.polarion.platform.persistence.spi.IQueryExpander.sortResult(String, List<SubterraURI>, String)
    Since 3.24.10 and discouraged from the usage.
    com.polarion.platform.repository.config.IRepositoryConfigService.executeInDataHandlerResultsCachingContext(Object[], RunnableWEx)
    the locationsCacheRef parameter is no longer used. Please consider using IRepositoryConfigService.executeInDataHandlerResultsCachingContext(RunnableWEx).
    com.polarion.platform.security.ISecurityService.authenticate(String, String, String)
    Since 3.21.1 please use ISecurityService.login() and ILogin.IWithCredentials.verifyCredentials()
    com.polarion.platform.security.ISecurityService.login(String, String, String)
    Since 3.21.1 please use ISecurityService.login() and ILogin.IUsingAuthenticator.with(com.polarion.platform.security.login.IPassword)
    com.polarion.platform.security.ISecurityService.loginUserFromVault(String, String)
    com.polarion.platform.security.ISecurityService.loginWithToken(String, String)
    Since 3.21.1 please use ISecurityService.login() and ILogin.IUsingAuthenticator.with(com.polarion.platform.security.login.IToken)
    com.polarion.platform.service.repository.ExtendedFileChangesListenerAdapter.revisionAdded(String)
    use ExtendedFileChangesListenerAdapter.revisionAdded(java.lang.String, java.lang.String) instead
    com.polarion.subterra.base.data.identification.IObjectResolver.getSubterraURIForObjectId(IObjectId, IContextId)
    Use the method without contextId instead - the contectId parameter is redundant
    com.polarion.subterra.base.data.model.ICustomFieldsProvider.getCustomField(String, String, IContextId)
    use ICustomFieldsProvider.getCustomField(String, String, IContextId, Object)
    com.polarion.subterra.base.data.model.ICustomFieldsProvider.getListCustomField(String, String, IContextId)
    use ICustomFieldsProvider.getListCustomField(String, String, IContextId, Object) Similar to ICustomFieldsProvider.getCustomField(String, String, IContextId), but ensures that the resulting feature has the IListType, otherwise an exception is thrown. If no such custom feature is defined, then a fake list of String feature is returned.
    com.polarion.subterra.base.data.model.ICustomFieldsProvider.isCustomFieldDefined(String, String, IContextId)
    use ICustomFieldsProvider.isCustomFieldDefined(String, String, IContextId, Object) Returns true, if a feature with such a name is, even conditionally, defined for the given prototype in the given context.
  • Deprecated Constructors
    Constructor
    Description
    com.polarion.alm.tracker.exporter.ExportConfiguration(IPObjectTree, String, String, List, IExportTemplate, Map)
    use TreeExportConfiguration
    com.polarion.alm.tracker.exporter.ExportConfiguration(IPObjectList, String, String, List, IExportTemplate, Map)
    use TableExportConfiguration
    com.polarion.core.util.types.duration.DurationTime(boolean, String[], boolean)
    com.polarion.core.util.types.duration.DurationTime(String[], boolean)
    com.polarion.platform.persistence.spi.TypedEnumeration(Constructor<Object>, String, String, IRepositoryConfigService, String, IContextId)
    The constructor is deprecated in favor of more flexible com.polarion.platform.persistence.spi.TypedEnumeration#TypedEnumeration(java.util.function.UnaryOperator, java.lang.String, java.lang.String, com.polarion.platform.repository.config.IRepositoryConfigService, java.lang.String, com.polarion.subterra.base.data.identification.IContextId)
    com.polarion.platform.persistence.spi.TypedEnumerationFactory(IRepositoryConfigService, String, String, Constructor<Object>, String)
    The constructor is deprecated in favor of more flexible com.polarion.platform.persistence.spi.TypedEnumerationFactory#TypedEnumerationFactory(com.polarion.platform.repository.config.IRepositoryConfigService, java.lang.String, java.lang.String, java.util.function.UnaryOperator, java.lang.String)
    com.polarion.platform.security.AdministrationPermission(boolean, String)
    use AdministrationPermission.forAction(String)