Deprecated API


Contents
Deprecated Interfaces
lumis.util.security.IEncryptor
          Since 5.5.0, replaced by the lumis.portal.crypto package. 
lumis.portal.fileparser.IFileMetadata
          Since 6.1.0, replaced by IFileMetadata. 
lumis.portal.authentication.ILoginValidator
          to customize credential validation you must create a new JAAS login module or extend the LumisLoginModule 
lumis.content.metadata.IMetaDataManager
          Since 4.2.0, replaced by IContentManager. 
lumis.portal.deployment.IPortalDeployer
          Since 5.0.0 the use of this classes was replaced by operations in IDeploymentManager. 
 

Deprecated Classes
lumis.util.security.Base64
          Since 5.5.0 this class is no longer maintained and may be removed in a future version. It is recommended to use another implementation, such as Base64. 
lumis.portal.event.BaseNotificationConfig
          Since 4.1.0, replaced by IPortalEventObserver and its implementations, such as AbstractPortalEvent and AbstractTransactionalPortalEvent. 
lumis.content.metadata.CommentConfig
          since 4.2.0, replaced by the entities available in lumis.content.core. 
lumis.portal.deployment.DeployConfig
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.content.service.DetailsUtil
          This class will be removed in the future. 
lumis.doui.ExtractedText
          Since 4.2.2, IConverter support by data types for extracting text for indexing is deprecated and may be removed in the future. Instead indexable data objects should implement lumis.doui.search.ISearchable. 
lumis.portal.deployment.GenericWarDeployer
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.service.image.ImageAddMultipleProcessActionHandler
            
lumis.search.lucene.LuceneSearchQuery
          This class may be removed in the future. Its features are intended to be included in the Lumis search framework, but not necessarily in a compatible form. 
lumis.content.metadata.MetaDataConfig
          since 4.2.0, replaced by the entities available in lumis.content.core. 
lumis.content.metadata.MetaDataController
          Since 4.2.0, replaced by ContentMetaDataController. 
lumis.content.metadata.MetaDataManager
          Since 4.2.0, replaced by IContentManager. 
lumis.content.source.filter.MetaDataSourceFilter
          Since 4.2.0, due to changes in content storage structure. 
lumis.portal.PortalContext.RelativePath
          Since 4.1.0, replaced by PortalFilePath. 
lumis.portal.PortalEncryptorFactory
          Since 5.5.0, replaced by the lumis.portal.crypto package. Use ManagerFactory.getCryptoManager() instead of this class. 
lumis.portal.PortalTransactionFactory
          Since 4.0.8 moved to lumis.portal.transaction package. Use PortalTransactionFactory instead. 
lumis.portlet.container.deployment.PortletDeployConfig
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.portlet.container.deployment.PortletDeployer
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.portal.servicecontainer.ServiceContainerUrl
          This class will be removed in a future release. Use IServiceInterfaceUrl instead. 
lumis.service.portalmanagement.service.ServiceSource
           
lumis.content.workflow.WorkflowControllerXml
          No longer used. 
lumis.service.wsrp.producer.WSRPCheckBoxListControl
           
 

Deprecated Enums
lumis.portal.PortalContext.RelativePathType
          Since 4.1.0, replaced by PortalBaseFolder. 
 

Deprecated Fields
lumis.portal.clock.IServiceClock.CLOCK_TICK_SERVICE
          Unused. May be removed in a future version. 
lumis.portal.clock.IServiceClock.CLOCK_TICK_SERVICE_INSTANCE
          Unused. May be removed in a future version. 
lumis.portal.clock.IServiceClock.CLOCK_TICK_SERVICE_INTERFACE
          Unused. May be removed in a future version. 
lumis.portal.clock.IServiceClock.CLOCK_TICK_SERVICE_INTERFACE_INSTANCE
          Unused. May be removed in a future version. 
lumis.portal.PortalContext.MODE_ADMIN
          Since 6.0.0 due changes in the portal presentation. 
lumis.portal.PortalContext.MODE_USER
          Since 6.0.0 due changes in the portal presentation. 
lumis.portal.event.BaseNotificationConfig.NOTIFICATION_PARAMETER_LOCALEID
          Since 4.1.0, not used anymore. 
lumis.portal.page.PageConfig.PAGE_RUNTIME_DATA_PROVIDER_TYPE_CONTENT
          Since 5.0.0 replaced by #PAGE_WEB_RESOURCE_DATA_PROVIDER_TYPE_CONTENT(). 
lumis.portal.page.PageConfig.PAGE_RUNTIME_DATA_PROVIDER_TYPE_CUSTOM
          Since 5.0.0 replaced by #PAGE_WEB_RESOURCE_DATA_PROVIDER_TYPE_CUSTOM(). 
lumis.portal.page.PageConfig.PAGE_RUNTIME_DATA_PROVIDER_TYPE_DEFAULT
          Since 5.0.0 replaced by #PAGE_WEB_RESOURCE_DATA_PROVIDER_TYPE_DEFAULT(). 
lumis.portal.page.PageConfig.PAGE_RUNTIME_DATA_PROVIDER_TYPE_INHERIT
          Since 5.0.0 replaced by #PAGE_WEB_RESOURCE_DATA_PROVIDER_TYPE_INHERIT(). 
lumis.doui.table.QueryBuilder.sourceNode
          this attribute should not exist in the future. 
lumis.portal.channel.template.ChannelTemplateLinkConfig.TYPE_SERVICE_INSTANCE_CUSTOM_PROPERTIES
           
lumis.portal.channel.template.ChannelTemplateLinkConfig.TYPE_SERVICE_INTERFACE_INSTANCE_CUSTOM_PROPERTIES
           
 

Deprecated Methods
lumis.portal.file.IFileManager.add(SessionConfig, FileConfig, ITransaction)
          Since 6.0.0 replaced by IFileManager.add(SessionConfig, String, File, String, String, ITransaction). 
lumis.portal.file.FileManager.add(SessionConfig, FileConfig, ITransaction)
           
lumis.portal.channel.template.IChannelTemplateManager.addChannelLink(SessionConfig, ChannelTemplateLinkConfig, ITransaction)
          since 6.0.0, ChannelTemplateLinkConfig is for internal use only. 
lumis.doui.control.DataBoundControl.autoAddDateTimeValueValidator()
          may be removed in the future 
lumis.doui.control.DataBoundControl.autoAddDoubleValueValidator()
          may be removed in the future. 
lumis.doui.control.DataBoundControl.autoAddFileSizeValidator()
          may be removed in the future 
lumis.doui.control.DataBoundControl.autoAddIntegerValueValidator()
          may be removed in the future. 
lumis.doui.control.DataBoundControl.autoAddLengthValidator()
          may be removed in the future 
lumis.doui.control.DataBoundControl.autoAddLongValueValidator()
          may be removed in the future. 
lumis.doui.control.DataBoundControl.autoAddRequiredValueValidator()
          may be removed in the future 
lumis.util.security.acl.AccessControlList.checkPermission(Collection, IPermission)
          Since 4.2.1, this method is no longer used and may be removed in the future. 
lumis.content.workflow.WorkflowManager.contentMayBePublished(SessionConfig, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.contentMayBePublished(SessionConfig, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.contentMayBePublished(SessionConfig, ContentLocale, ITransaction). 
lumis.portal.url.URLManager.convertHTMLPathsToDynamicPaths(String)
           
lumis.portal.url.IURLManager.convertHTMLPathsToDynamicPaths(String)
          Since 6.2.0, replaced by IURLManager.convertHTMLPathsToDynamicPaths(String, IWebsite) due to the inclusion of multiple websites feature.

For best compatibility, this method resolves based on the default website's main non-secure URL. If there is no default website, it will throw an IllegalStateException. 

lumis.util.XmlUtil.convertToUTFBytes(byte[])
          Since 4.2.0, this method is no longer used and may be removed in the future. 
lumis.content.workflow.WorkflowManager.createNewContentWorkflowMetaData(SessionConfig, String, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.createNewContentWorkflowMetaData(SessionConfig, String, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.createNewContentWorkflowMetaData(SessionConfig, ContentLocale, String, ITransaction). 
lumis.portal.channel.template.IChannelTemplateManager.deleteChannelLink(SessionConfig, String, ITransaction)
          since 6.0.0, ChannelTemplateLinkConfig is for internal use only. 
lumis.portal.channel.template.IChannelTemplateManager.deleteChannelLinks(SessionConfig, String, ITransaction)
          since 6.0.0, ChannelTemplateLinkConfig is for internal use only. 
lumis.content.workflow.WorkflowManager.deleteContentWorkflowMetaData(SessionConfig, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.deleteContentWorkflowMetaData(SessionConfig, String, String, String, ITransaction)
          Since 4.2.0 replaced by IWorkflowManager.deleteContentWorkflowMetaData(SessionConfig, ContentLocale, ITransaction). 
lumis.portal.controller.ControllerHtml.deleteCookie(String)
          Since 4.0.7, use CookieUtil.deleteCookie(HttpServletRequest, HttpServletResponse, String) instead. 
lumis.portal.serviceinstance.ServiceInstanceManager.deserializeCustomProperties(SessionConfig, DeserializationConfig, Node, ITransaction)
           
lumis.portal.serviceinstance.IServiceInstanceManager.deserializeCustomProperties(SessionConfig, DeserializationConfig, Node, ITransaction)
          Since 6.2.0 this method is no longer used and may be removed in a future version. 
lumis.portal.serviceinterfaceinstance.ServiceInterfaceInstanceManager.deserializeCustomProperties(SessionConfig, DeserializationConfig, Node, ITransaction)
           
lumis.portal.serviceinterfaceinstance.IServiceInterfaceInstanceManager.deserializeCustomProperties(SessionConfig, DeserializationConfig, Node, ITransaction)
          Since 6.2.0 this method is no longer used and may be removed in a future version. 
lumis.content.workflow.WorkflowManager.executeAction(SessionConfig, String, String, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.executeAction(SessionConfig, String, String, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.executeAction(SessionConfig, ContentLocale, String, String, ITransaction). 
lumis.portal.clock.IClockManager.executeSchedule(SessionConfig, ClockConfig, ITransaction)
          Since 5.6.0, replaced by #executeSchedule(SessionConfig,ClockConfig). 
lumis.portal.clock.ClockManager.executeSchedule(SessionConfig, ClockConfig, ITransaction)
           
lumis.util.JdbcUtil.generateInClause(int)
          Since 4.2.2.090330 replaced by JdbcUtil.generateInClause(String, int). 
lumis.content.metadata.IMetaDataManager.get(SessionConfig, String, ITransaction)
           
lumis.content.workflow.WorkflowManager.getAccessibleStates(SessionConfig, String, boolean, boolean, ITransaction)
           
lumis.content.workflow.IWorkflowManager.getAccessibleStates(SessionConfig, String, boolean, boolean, ITransaction)
          Since 6.0.2, replaced by IWorkflowManager.getAccessibleStates(SessionConfig, String, EnumSet, ITransaction) 
lumis.content.workflow.WorkflowManager.getAccessibleTransitions(SessionConfig, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.getAccessibleTransitions(SessionConfig, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.getAccessibleTransitions(SessionConfig, ContentLocale, ITransaction) and IWorkflowManager.getAccessibleTransitions(SessionConfig, WorkflowStateConfig, String, boolean, ITransaction). 
lumis.content.workflow.WorkflowManager.getAccessibleTransitions(SessionConfig, WorkflowStateConfig, String, boolean, ITransaction)
           
lumis.content.workflow.IWorkflowManager.getAccessibleTransitions(SessionConfig, WorkflowStateConfig, String, boolean, ITransaction)
          Since 6.0.2, replaced by IWorkflowManager.getAccessibleTransitions(SessionConfig, WorkflowStateConfig, String, EnumSet, ITransaction) 
lumis.portal.manager.ManagerFactory.getApplicationServerManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.filesystem.PortalFilePath.getBaseFolder()
          Since 6.2.0 replaced by PortalFilePath.getPortalBaseFolder() due to the deprecation of PortalBaseFolder.WWW. This deprecated implementation works if this PortalFilePath is based on one of the enum PortalBaseFolder options, otherwise it throws a ClassCastException. This works on a full legacy code, since only the those enum options exist in such case. 
lumis.content.metadata.IMetaDataManager.getByItemId(SessionConfig, String, boolean, ITransaction)
           
lumis.content.metadata.IMetaDataManager.getByItemId(SessionConfig, String, ITransaction)
           
lumis.content.metadata.IMetaDataManager.getByItemIdAndServiceId(SessionConfig, String, String, String, boolean, ITransaction)
           
lumis.content.metadata.IMetaDataManager.getByItemIdAndServiceId(SessionConfig, String, String, String, ITransaction)
           
lumis.content.metadata.IMetaDataManager.getByItemIdAndServiceInstanceId(SessionConfig, String, String, String, boolean, ITransaction)
           
lumis.content.metadata.IMetaDataManager.getByItemIdAndServiceInstanceId(SessionConfig, String, String, String, ITransaction)
           
lumis.portal.page.link.PageLinkManager.getByTypeAndWebsite(SessionConfig, int, String, ITransaction)
           
lumis.portal.page.link.IPageLinkManager.getByTypeAndWebsite(SessionConfig, int, String, ITransaction)
          Since 6.2.0 this method was specialized and replaced by IPageLinkManager.getDefaultLoginPage(SessionConfig, IWebsiteBaseURL, String, ITransaction) and IPageLinkManager.getDefaultHomePage(SessionConfig, IWebsiteBaseURL, ITransaction). 
lumis.portal.page.link.PageLinkManager.getByTypeAndWebsite(SessionConfig, int, String, PortalRequestContext, ITransaction)
           
lumis.portal.page.link.IPageLinkManagerSPI.getByTypeAndWebsite(SessionConfig, int, String, PortalRequestContext, ITransaction)
          Since 6.2.0 this method was specialized and replaced by IPageLinkManagerSPI.getDefaultLoginPage(SessionConfig, IWebsiteBaseURL, String, PortalRequestContext, ITransaction) and IPageLinkManagerSPI.getDefaultHomePage(SessionConfig, IWebsiteBaseURL, PortalRequestContext, ITransaction). 
lumis.portal.page.link.PageLinkManager.getByTypeWebsiteAndChannelId(SessionConfig, int, String, String, ITransaction)
           
lumis.portal.page.link.IPageLinkManager.getByTypeWebsiteAndChannelId(SessionConfig, int, String, String, ITransaction)
          Since 6.2.0 this method was specialized and replaced by IPageLinkManager.getDefaultLoginPage(SessionConfig, IWebsiteBaseURL, String, ITransaction) and IPageLinkManager.getDefaultHomePage(SessionConfig, IWebsiteBaseURL, ITransaction). 
lumis.portal.page.link.PageLinkManager.getByTypeWebsiteAndChannelId(SessionConfig, int, String, String, PortalRequestContext, ITransaction)
           
lumis.portal.page.link.IPageLinkManagerSPI.getByTypeWebsiteAndChannelId(SessionConfig, int, String, String, PortalRequestContext, ITransaction)
          Since 6.2.0 this method was specialized and replaced by IPageLinkManagerSPI.getDefaultLoginPage(SessionConfig, IWebsiteBaseURL, String, PortalRequestContext, ITransaction) and IPageLinkManagerSPI.getDefaultHomePage(SessionConfig, IWebsiteBaseURL, PortalRequestContext, ITransaction) . 
lumis.portal.manager.ManagerFactory.getCacheManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getChannelAclSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.channel.template.IChannelTemplateManager.getChannelLinkBySourceId(SessionConfig, String, String, boolean, ITransaction)
          since 6.0.0, ChannelTemplateLinkConfig is for internal use only. 
lumis.portal.channel.template.IChannelTemplateManager.getChannelLinks(SessionConfig, String, boolean, ITransaction)
          since 6.0.0, ChannelTemplateLinkConfig is for internal use only. 
lumis.portal.manager.ManagerFactory.getChannelSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getChannelTemplateSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getChannelTreeManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.deployment.IDeploymentManager.getClass(String)
          Since 6.0.0 deployed resources or classes should be accessed using the class loader provided by IDeploymentManager.getClassLoader(). Uses of IDeploymentManager.getClass(className) method may be replaced by IDeploymentManager.getClassLoader().loadClass(className). 
lumis.portal.deployment.DeploymentManager.getClass(String)
           
lumis.content.metadata.IMetaDataManager.getComments(SessionConfig, String, ITransaction)
           
lumis.content.workflow.WorkflowManager.getContentWorkflowMetaData(SessionConfig, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.getContentWorkflowMetaData(SessionConfig, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.getContentWorkflowMetaData(SessionConfig, ContentLocale, ITransaction). 
lumis.portal.controller.ControllerHtml.getCookie(String)
          Since 4.0.7, use CookieUtil.getCookie(HttpServletRequest, String) instead. 
lumis.portal.manager.ManagerFactory.getCssSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.presentation.PresentationManager.getDefaultPage(SessionConfig, String, String, String, int, ITransaction)
           
lumis.portal.presentation.IPresentationManager.getDefaultPage(SessionConfig, String, String, String, int, ITransaction)
          Since 6.2.0 replaced by IPresentationManager.getDefaultPage(SessionConfig, String, String, IWebsiteBaseURL, int, ITransaction). 
lumis.portal.presentation.PresentationManager.getDefaultPage(SessionConfig, String, String, String, int, PortalRequestContext, ITransaction)
           
lumis.portal.presentation.IPresentationManagerSPI.getDefaultPage(SessionConfig, String, String, String, int, PortalRequestContext, ITransaction)
          Since 6.2.0 replaced by IPresentationManagerSPI.getDefaultPage(SessionConfig, String, String, IWebsiteBaseURL, int, PortalRequestContext, ITransaction). 
lumis.doui.source.Source.getDefinitionNode()
          This method may not be public in the future. 
lumis.doui.source.field.ISourceField.getDefinitionNode()
          hopefully this should not be used. 
lumis.content.workflow.WorkflowConfig.getDefinitionXmlNode()
          Since 4.0.11, this method is no longer used and may be removed in the future. 
lumis.portal.serialization.ISerializationManager2.getExternalDependenciesSerializationSettings()
           
lumis.doui.source.TabularSource.getFieldId(String)
          This method may be removed in the future, because it is public and references field xml definition. 
lumis.doui.source.TabularSource.getFieldIds(String)
          This method may be removed in the future, because it is public and references field xml definition. 
lumis.util.TextUtil.getFileWriter(String, boolean)
          Since 4.0.9 because this method uses the system default charset encoding. 
lumis.portal.PortalContext.getFrameworkUrl()
          Since 6.2.0, replaced by IWebsite.getMainNonSecureBaseURL() due to the inclusion of multiple websites.

For best compatibility, this method resolves based on the default website's main non-secure URL. If there is no default website, it will throw an IllegalStateException. 

lumis.portal.manager.ManagerFactory.getGenericAclManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getGroupAclSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getGroupSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.content.metadata.IMetaDataManager.getIdsByServiceInstanceId(SessionConfig, String, ITransaction)
           
lumis.portal.page.cache.PageCacheConfig.getLanguageId()
           
lumis.collaboration.chat.IChatManager.getLatestMessages(SessionConfig, String, String, int, boolean, Date, ITransaction)
          Since 4.0.11 this method was replaced by IChatManager.getLatestMessages(SessionConfig, String, String, int, int, boolean, Date, ITransaction). 
lumis.collaboration.chat.ChatManager.getLatestMessages(SessionConfig, String, String, int, boolean, Date, ITransaction)
           
lumis.doui.search.common.DouiIndexConfig.getLocalServerOnly()
          Since 4.2.2, local server only no longer supported. 
lumis.portal.manager.ManagerFactory.getLogger()
          Use LoggerFactory to obtain a logger instead of calling this method. 
lumis.content.workflow.ContentWorkflowMetaData.getMetaDataId()
          Since 4.2.0, replaced by ContentWorkflowMetaData.getContentLocaleId(). 
lumis.content.ContentManagerFactory.getMetaDataManager()
          Since 4.2.0, replaced by ContentManagerFactory.getContentManager(). 
lumis.portal.manager.ManagerFactory.getMetaTagManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.upgrade.IUpgradeManager.getNextBuild(String, String, String, ITransaction)
          this method may change during a future refactor. 
lumis.portal.PortalContext.getNonSSLConnectorPort()
          Since 6.2.0, replaced by IWebsite.getMainNonSecureBaseURL() due to the inclusion of multiple websites.

For best compatibility, this method resolves based on the default website's main non-secure URL. If there is no default website, it will throw an IllegalStateException. 

lumis.content.metadata.IMetaDataManager.getNumComments(SessionConfig, String, ITransaction)
           
lumis.content.metadata.IMetaDataManager.getNumVersions(SessionConfig, String, String, String, ITransaction)
           
lumis.portal.manager.ManagerFactory.getPageAclSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.page.cache.PageCacheManager.getPageCacheGenerationState(SessionConfig, ITransaction)
           
lumis.portal.page.cache.IPageCacheManager.getPageCacheGenerationState(SessionConfig, ITransaction)
          Since 5.0.0, replaced by IPageCacheManager.isPageCacheGenerationEnabled() for better performance and easier use. 
lumis.portal.manager.ManagerFactory.getPageCacheManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.page.cache.PageCacheConfig.getPageId()
           
lumis.portal.channel.ChannelConfig.getPageRuntimeDataProviderClassName()
          Since 5.0.0 replaced by ChannelConfig.getPageWebResourceDataProviderClassName(). 
lumis.portal.channel.ChannelConfig.getPageRuntimeDataProviderType()
          Since 5.0.0 replaced by ChannelConfig.getPageWebResourceDataProviderType(). 
lumis.portal.manager.ManagerFactory.getPageSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.page.cache.PageCacheConfig.getPageUrl()
           
lumis.content.metadata.IMetaDataManager.getParentServiceInstanceId(SessionConfig, String, String, ITransaction)
           
lumis.content.workflow.WorkflowTransitionConfig.getPermissionsScopeAll()
          Since 6.0.2, replaced by WorkflowTransitionConfig.getPermissions(TransitionScope). 
lumis.content.workflow.WorkflowStateConfig.getPermissionsScopeAll()
          Since 6.0.2, replaced by WorkflowStateConfig.getPermissions(StateScope). 
lumis.content.workflow.WorkflowTransitionConfig.getPermissionsScopeAssignedTo()
          Since 6.0.2, replaced by WorkflowTransitionConfig.getPermissions(TransitionScope). 
lumis.content.workflow.WorkflowStateConfig.getPermissionsScopeAssignedTo()
          Since 6.0.2, replaced by WorkflowStateConfig.getPermissions(StateScope). 
lumis.portal.deployment.IDeploymentManager.getPortalDeployer(DeployConfig)
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.portal.deployment.DeploymentManager.getPortalDeployer(DeployConfig)
           
lumis.content.workflow.WorkflowManager.getPossibleAssignedToForAction(SessionConfig, String, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.getPossibleAssignedToForAction(SessionConfig, String, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.getPossibleAssignedTo(SessionConfig, String, WorkflowStateConfig, ITransaction). 
lumis.portal.manager.ManagerFactory.getPrincipalSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getProgressManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getPropertyBagSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.PortalContext.getRealPath(String)
          Since 6.2.0, replaced by IWebsite.getWebRootBaseFolder() due to the inclusion of multiple websites, and consequently, multiple web roots.

For best compatibility, this method resolves based on the default website's web root folder. If there is no default website, it will throw an IllegalStateException. 

lumis.portal.servicecontainer.ServiceContainerActionResponse.getRenderParameter(String)
           
lumis.portal.serviceinterface.IServiceInterfaceActionResponse.getRenderParameter(String)
          This method may be removed in the future. If the render parameter set needs to be read, consider storing it somewhere else, for example, as a request attribute. For better backwards compatibility in the doui framework, if the argument is "itemId" and no such render parameter exists, it is also searched in the request attributes. 
lumis.portal.servicecontainer.ServiceContainerActionResponse.getRenderParameters()
           
lumis.portal.serviceinterface.IServiceInterfaceActionResponse.getRenderParameters()
          This method may be removed in the future. If the render parameter set needs to be read, consider storing it somewhere else, for example, as a request attribute. For better backwards compatibility in the doui framework, if no "itemId" render parameter exists, it is also searched in the request attributes. 
lumis.portal.manager.ManagerFactory.getReportManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.PortalContext.getRootPath()
          Since 6.2.0, replaced by IWebsite.getWebRootBaseFolder() due to the inclusion of multiple websites, and consequently, multiple web roots.

For best compatibility, this method resolves based on the default website's web root folder. If there is no default website, it will throw an IllegalStateException. 

lumis.portal.page.PageConfig.getRuntimeDataProviderClassName()
          Since 5.0.0 replaced by PageConfig.getPageWebResourceDataProviderClassName(). 
lumis.portal.channel.IChannelManager.getRuntimeDataProviderClassName(SessionConfig, ChannelConfig, ITransaction)
          Since 5.0.0 replaced by IChannelManager.getPageWebResourceDataProviderClassName(SessionConfig, ChannelConfig, ITransaction). 
lumis.portal.channel.ChannelManager.getRuntimeDataProviderClassName(SessionConfig, ChannelConfig, ITransaction)
           
lumis.portal.page.PageManager.getRuntimeDataProviderClassName(SessionConfig, PageConfig, ITransaction)
           
lumis.portal.page.IPageManager.getRuntimeDataProviderClassName(SessionConfig, PageConfig, ITransaction)
          Since 5.0.0 replaced by IPageManager.getPageWebResourceDataProviderClassName(SessionConfig, PageConfig, ITransaction). 
lumis.portal.page.PageConfig.getRuntimeDataProviderType()
          Since 5.0.0 replaced by PageConfig.getPageWebResourceDataProviderType(). 
lumis.portal.manager.ManagerFactory.getSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getSerializationManager2()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getServiceInstanceAclSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getServiceInstanceSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getServiceInterfaceInstanceSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getServiceInterfaceSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.manager.ManagerFactory.getServiceSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.doui.source.TabularSource.getSortedFieldIds(String)
          This method may be removed in the future, because it is public and references field xml definition. 
lumis.portal.PortalContext.getSSLConnectorPort()
          Since 6.2.0, replaced by IWebsite.getMainSecureBaseURL() due to the inclusion of multiple websites.

For best compatibility, this method resolves based on the default website's main non-secure URL. If there is no default website, it will throw an IllegalStateException. 

lumis.portal.transaction.PortalTransactionFactory.getTransaction()
          Since 4.2.0, replaced by PortalTransactionFactory.createTransaction() and PortalTransactionFactory.getCurrentTransaction(). Current implementation behaves as createTransaction(). 
lumis.doui.control.DataBoundControl.getUnboundedConverter()
          Since 4.0.10, this method is not used anymore. For best backward compatibility, this implementation delegates to dataType's IDouiDataType.getConverter(). 
lumis.portal.manager.ManagerFactory.getUpgradeManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.servicecontainer.ServiceContainerUrl.getUrl()
          Since 4.0.7 this method was replaced by ServiceContainerUrl.toString() method, so this interface uses the same method as specified in the PortletURL interface. 
lumis.portal.serviceinterface.IServiceInterfaceUrl.getUrl()
          Since 4.0.7 this method was replaced by IServiceInterfaceUrl.toString() method, so this interface uses the same method as specified in the PortletURL interface. 
lumis.portal.manager.ManagerFactory.getURLManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.user.UserManager.getUserId(SessionConfig, String, ITransaction)
           
lumis.portal.user.IUserManager.getUserId(SessionConfig, String, ITransaction)
          Since 4.0.10, replaced by IUserManager.getUserIdByLogin(SessionConfig, String, ITransaction). 
lumis.portal.authentication.IAuthenticationManager.getUserIdBySessionId(SessionConfig, ITransaction)
          Since 4.0.8, this method was replaced by SessionConfig.getUserId(). 
lumis.portal.authentication.AuthenticationManager.getUserIdBySessionId(SessionConfig, ITransaction)
           
lumis.portal.manager.ManagerFactory.getUserSerializationManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.portal.PortalContext.getWebAppRelativePath(String)
          Since 6.2.0, replaced by IPortalBaseFolder.getRelativePath(String) in website's web root base folder, due to the inclusion of multiple websites, and consequently, multiple web roots.

For best compatibility, this method resolves based on the default website's web root folder. If there is no default website, it will throw an IllegalStateException. 

lumis.portal.PortalContext.getWebInfPath(String)
          Data is not stored in WEB-INF anymore, so this method should not be used. Instead use PortalContext.getDefinitionPath(String), PortalContext.getConfigPath(String), or PortalContext.getDataPath(String). 
lumis.portal.url.URLManager.getWebResourcePathByDynamicPath(String, Locale)
           
lumis.portal.url.IURLManager.getWebResourcePathByDynamicPath(String, Locale)
          Since 6.2.0, due to inclusion of website feature, the web resource path is not unique, so this method is no longer appropriated for its original purpose of adjusting links URIs. Consider using IURLManager.getWebResourceURI(String, Locale, IWebsite, boolean) instead. 
lumis.portal.hyperlink.HyperLinkConfig.getWebsite()
          Since 6.2.0, due to the inclusion of websites feature. The Lumis Portal itself did not use this property. Kept only for backward compatibility. 
lumis.portal.page.link.PageLinkConfig.getWebsite()
          Since 6.2.0 replaced by PageLinkConfig.getWebsiteObject(). 
lumis.util.PortalUtil.getWebsite(HttpServletRequest)
          Since 6.2.0 use IWebsiteManager.getWebsiteBaseURL(HttpServletRequest) to get the IWebsiteBaseURL that represents the website url for the given request. 
lumis.util.PortalUtil.getWebsiteUri(HttpServletRequest)
          Since 6.2.0 use IWebsiteManager.getWebsiteBaseURL(HttpServletRequest) to get the IWebsiteBaseURL for the given request. After that use IWebsiteBaseURL.getPath() to get the website URI. 
lumis.util.XmlUtil.getXMLDocumentFromString(String)
          since 4.2.0 replaced by XmlUtil.getDocument(String). 
lumis.portal.hyperlink.IHyperLinkManager.getXmlString(SessionConfig, Node, String, String, String, ITransaction)
          This method may be removed in the future. 
lumis.portal.hyperlink.HyperLinkManager.getXmlString(SessionConfig, Node, String, String, String, ITransaction)
           
lumis.portal.manager.ManagerFactory.getXslCacheManager()
          Since 6.0.0, methods in ManagerFactory that return non-stable (see lumis.portal.stability) objects are deprecated, due to risk of incompatibility between versions. Such methods are for portal internal use. 
lumis.content.workflow.WorkflowManager.hasEditPermission(SessionConfig, String, String, String, ITransaction)
           
lumis.content.workflow.IWorkflowManager.hasEditPermission(SessionConfig, String, String, String, ITransaction)
          Since 4.2.0, replaced by IWorkflowManager.hasEditPermission(SessionConfig, ContentLocale, ITransaction). 
lumis.doui.source.TabularSource.hasField(String)
          This method may be removed in the future, because it is public and references field xml definition. 
lumis.doui.search.DouiIndexer.indexServiceInstance(SessionConfig, String, boolean, ITransaction)
           
lumis.doui.search.common.IDouiIndexer.indexServiceInstance(SessionConfig, String, boolean, ITransaction)
          Since 4.2.2, replaced by IDouiIndexer.indexServiceInstance(SessionConfig, String, ITransaction) 
lumis.lptf.portal.serviceinterface.MockServiceInterfaceRenderResponse.isCommited()
           
lumis.portal.channel.ChannelConfig.isInheritProtocol()
          since 4.0.11. This property is acquired via the ChannelConfig.getProtocol() method. 
lumis.portal.controller.ControllerXml.loadUserInfo(Document, ITransaction)
          Since 4.0.7 this method does nothing. ControllerXml.sessionConfig is now initialized in the constructor. 
lumis.portal.authentication.IAuthenticationManager.loginFramworkClockUser(ITransaction)
          Since 4.0.8, instead of calling this method generate a impersonated SessionConfig by calling IAuthenticationManager.impersonate(String) using UserConfig.USER_FRAMEWORKCLOCK_ID as parameter. 
lumis.portal.authentication.AuthenticationManager.loginFramworkClockUser(ITransaction)
           
lumis.portal.authentication.IAuthenticationManager.loginUser(String, String, ITransaction)
          Since 4.0.8, this method has been replaced by IAuthenticationManager.login(String, String, ITransaction). 
lumis.portal.authentication.AuthenticationManager.loginUser(String, String, ITransaction)
           
lumis.portal.authentication.IAuthenticationManager.loginUserGuest()
          Since 4.0.8, instead of calling this method generate a impersonated SessionConfig by calling IAuthenticationManager.impersonate(String) using UserConfig.USER_GUEST_ID as parameter. 
lumis.portal.authentication.AuthenticationManager.loginUserGuest()
           
lumis.portlet.container.manager.PortletManager.main(String[])
          This method is a way to process a JSR-168 WAR file, but it is not defined if it will exist permanently or not. 
lumis.search.Indexer.mergeSearchContent(SearchContent)
          Since 4.2.2 this method is no longer supported since most search engines do not offer such operation. Uses of this method must be adapted to use other methods of this interface. This method now throws UnsupportedOperationException and is being kept only for binary compatibility. It will be removed in a future version. 
lumis.portal.event.PortalEventManager.notifyObservers(Object)
           
lumis.portal.event.IPortalEventManager.notifyObservers(Object)
          Since 4.1.0, replaced by IPortalEventManager.notifyObservers(IPortalEvent). 
lumis.portal.url.URLManager.processHTMLDynamicPathReferences(String)
           
lumis.portal.url.IURLManager.processHTMLDynamicPathReferences(String)
          Since 6.2.0, replaced by IURLManager.processHTMLDynamicPathReferences(String, Locale, IWebsite, boolean) due to the inclusion of multiple websites feature.

For best compatibility, this method resolves based on the default website's main non-secure URL. If there is no default website, it will throw an IllegalStateException. 

lumis.portal.url.URLManager.processHTMLDynamicPathReferences(String, Locale, boolean)
           
lumis.portal.url.IURLManager.processHTMLDynamicPathReferences(String, Locale, boolean)
          Since 6.2.0, replaced by IURLManager.processHTMLDynamicPathReferences(String, Locale, IWebsite, boolean) due to the inclusion of multiple websites feature.

For best compatibility, this method resolves based on the default website's main non-secure URL. If there is no default website, it will throw an IllegalStateException.

convertGuestOnlyCaches parameter is no longer supported and is ignored. 

lumis.util.TextUtil.readFile(String)
          This method uses the system default encoding, which if diferent from the file's encoding may cause data corruption. Instead of using this method use TextUtil.readFile(String, String) specifying the correct encoding. 
lumis.portal.deployment.IDeploymentManager.registerDeployer(IPortalDeployer)
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.portal.deployment.DeploymentManager.registerDeployer(IPortalDeployer)
           
lumis.content.table.ContentTableSource.reindex(boolean)
           
lumis.doui.source.TabularSource.reindex(boolean)
           
lumis.upgrade.IUpgradeManager.setBuildStatus(SessionConfig, BuildConfig, String, String, ITransaction)
          this method may change during a future refactor. 
lumis.portal.controller.ControllerHtml.setCookie(String, String)
          Since 4.0.7, use CookieUtil.setCookie(HttpServletRequest, HttpServletResponse, String, String) instead. 
lumis.portal.channel.ChannelConfig.setInheritProtocol(boolean)
          since 4.0.11. This property is set via the #setProtocol() method. 
lumis.doui.search.common.DouiIndexConfig.setLocalServerOnly(boolean)
          Since 4.2.2, local server only no longer supported. 
lumis.content.workflow.ContentWorkflowMetaData.setMetaDataId(String)
          Since 4.2.0, replaced by ContentWorkflowMetaData.setContentLocaleId(String). 
lumis.portal.channel.ChannelConfig.setPageRuntimeDataProviderClassName(String)
          Since 5.0.0 replaced by ChannelConfig.setPageWebResourceDataProviderClassName(String). 
lumis.portal.channel.ChannelConfig.setPageRuntimeDataProviderType(int)
          Since 5.0.0 replaced by ChannelConfig.setPageWebResourceDataProviderType(int). 
lumis.content.table.ContentTableAddFileMultiRowDataProcessActionHandler.setPrimaryKeyRenderParameter(String)
           
lumis.doui.table.TableAddMultiRowDataProcessActionHandler.setPrimaryKeyRenderParameter(String)
           
lumis.doui.table.TableAddFileMultiRowDataProcessActionHandler.setPrimaryKeyRenderParameter(String)
           
lumis.doui.table.TableAddDataProcessActionHandler.setPrimaryKeyRenderParameter(String)
          Since 4.0.10 the primary key is no longer stored as a render parameter. This method was replaced by TableAddDataProcessActionHandler.setPrimaryKeyAttribute(String). For backward compatibility, this method calls TableAddDataProcessActionHandler.setPrimaryKeyAttribute(String). 
lumis.portal.page.PageConfig.setRuntimeDataProviderClassName(String)
          Since 5.0.0 replaced by PageConfig.setPageWebResourceDataProviderClassName(String). 
lumis.portal.page.PageConfig.setRuntimeDataProviderType(int)
          Since 5.0.0 replaced by PageConfig.setPageWebResourceDataProviderType(int). 
lumis.doui.control.DataBoundControl.setsSourceParameters()
          Since 4.2.0, this method is no longer used and may be removed in a future version. 
lumis.portal.authentication.SessionConfig.setUserSessionId(String)
          Since 4.0.8, you should obtain the session config instance already constructed from SessionConfig.getCurrentSessionConfig() or a method in IAuthenticationManager and there is no need to set the userSessionId. 
lumis.portal.hyperlink.HyperLinkConfig.setWebsite(String)
          Since 6.2.0, due to the inclusion of websites feature. The Lumis Portal itself did not use this property. Kept only for backward compatibility. 
lumis.portal.page.link.PageLinkConfig.setWebsite(String)
          Since 6.2.0 replaced by #setWebsiteObject(IWebsite) 
lumis.portal.deployment.IDeploymentManager.unregisterDeployer(IPortalDeployer)
          Since 5.0.0 the use of IPortalDeployer has been deprecated. 
lumis.portal.deployment.DeploymentManager.unregisterDeployer(IPortalDeployer)
           
lumis.util.TextUtil.writeFile(String, String, boolean)
          Since 4.0.8, use TextUtil.writeFile(String, String, String, boolean) because this method uses the system default charset encoding. 
 

Deprecated Constructors
lumis.portal.channel.template.ChannelTemplateUpdateChannelsRunner(SessionConfig, String, List)
            
lumis.portal.file.FileConfig(String)
          Since 6.0.0, FileConfig should not be constructed directly. Use IFileManager.add(lumis.portal.authentication.SessionConfig, String, java.io.File, String, String, lumis.util.ITransaction) instead. 
lumis.portal.file.FileConfig(String, FileParameter, String)
          Since 6.0.0, FileConfig should not be constructed directly. Use IFileManager.add(lumis.portal.authentication.SessionConfig, String, java.io.File, String, String, lumis.util.ITransaction) instead. 
lumis.portal.file.FileConfig(String, String, String, String, long, int, String)
          Since 6.0.0, FileConfig should not be constructed directly. Use IFileManager.add(lumis.portal.authentication.SessionConfig, String, java.io.File, String, String, lumis.util.ITransaction) instead. 
lumis.doui.source.field.type.FileDataType.Data(FileConfig)
          Since 4.0.8 replaced by #Data(FileConfig, String) so icon value is also set. 
lumis.portal.authentication.SessionConfig()
          Since 4.0.8, the SessionConfig should not be created using this constructor. Instead obtain it by calling SessionConfig.getCurrentSessionConfig() or the methods available in IAuthenticationManager. 
 

Deprecated Enum Constants
lumis.portal.structure.sync.model.common.ChannelTemplateLink.LinkType.InterfaceInstanceCustomProperties
           
lumis.portal.structure.sync.model.common.ChannelTemplateLink.LinkType.ServiceInstanceCustomProperties
           
lumis.portal.filesystem.PortalBaseFolder.WWW
          Since 6.2.0, replaced by IWebsite.getWebRootBaseFolder() due to the inclusion of multiple websites, and consequently, multiple web roots.

For best compatibility, this enumeration value refers to the default website's web root folder. If there is no default website, it will cause an exception when converting the paths. 

 



Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.