Nuxeo ECM Projects 5.4.3-SNAPSHOT

Deprecated API


Contents
Deprecated Interfaces
org.nuxeo.runtime.annotations.loader.AnnotationLoader
          not used 
org.nuxeo.ecm.platform.syndication.workflow.DashBoardItem
           
org.nuxeo.ecm.directory.DirectoryResultSet
          will be removed in 5.5 
org.nuxeo.ecm.webapp.table.model.DocModelTableModelVisitor
           
org.nuxeo.ecm.core.listener.DocumentModelEventListener
           
org.nuxeo.ecm.core.event.EventTransactionListener
          was put in place in 5.1 version and maintained for compatibility only. 
org.nuxeo.ecm.platform.api.JndiContextFactory
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.ws.delegate.JNDILocations
          will be removed in 5.5. 
org.nuxeo.osgi.application.MutableClassLoader
          Use MutableClassLoader 
org.nuxeo.ecm.core.api.PagedDocumentsProvider
          use PageProvider instead 
org.nuxeo.ecm.core.api.security.PolicyService
          use SecurityPolicyService and SearchSecurityPolicyService instead 
org.nuxeo.ecm.webapp.querymodel.QueryModelActions
          since 5.4: use ContentViewActions instead 
org.nuxeo.ecm.platform.api.RepositoryConnector
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.ui.web.api.ResultsProviderFarm
          use ContentView instances in conjunction with PageProvider instead. 
org.nuxeo.ecm.webapp.pagination.ResultsProvidersCache
          use ContentView instances in conjunction with PageProvider instead. 
org.nuxeo.ecm.webapp.search.SearchActions
          use DocumentSearchActions and content views instead 
org.nuxeo.ecm.webapp.search.SearchResults
          use DocumentSearchActions and content views instead 
org.nuxeo.ecm.platform.api.ServiceConnector
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.ui.web.directory.SuggestBox
           
org.nuxeo.ecm.platform.uidgen.UIDSequencerFactory
          do not use - it should be removed. Having a UID sequencer is useless. If you need to customize the UIDGenerator then extend UIDAbstractGenerator. The sequencer is simply returning unique integers for a given key. 
org.nuxeo.ecm.webapp.table.model.UserPermissionsTableModelVisitor
           
org.nuxeo.ecm.core.schema.types.ValueConverter
          use TypeHelper instead 
 

Deprecated Classes
org.nuxeo.ecm.platform.filemanager.service.extension.AbstractPlugin
          use AbstractFileImporter 
org.nuxeo.ecm.webapp.table.cell.AbstractTableCell
           
org.nuxeo.ecm.webapp.helpers.ApplicationControllerHelper
            
org.nuxeo.runtime.annotations.loader.BundleAnnotationsLoader
          not used 
org.nuxeo.ecm.platform.ui.web.directory.ChainSelectMultiListboxComponent
          : component is useless (not declared correctly in deployment-fragment.xml and bugg) should be refactored instead 
org.nuxeo.ecm.platform.ui.web.directory.ChainSelectMultiListboxRenderer
          : renderer is useless (not declared correctly in deployment-fragment.xml and bugg) should be refactored instead 
org.nuxeo.ecm.webapp.table.header.CheckBoxColHeader
           
org.nuxeo.runtime.deployment.preprocessor.ConfigurationGenerator
          Use ConfigurationGenerator 
org.nuxeo.ecm.platform.syndication.workflow.DashBoardItemImpl
           
org.nuxeo.ecm.webapp.table.cell.DateTableCell
           
org.nuxeo.ecm.webapp.table.comparator.DefaultCellComparator
           
org.nuxeo.ecm.platform.api.DefaultJndiContextFactory
          use the new service API: ServiceManagement 
org.nuxeo.ecm.platform.api.DefaultRepositoryConnector
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.api.DefaultServiceConnector
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputTag
          facelets do not use the tag class 
org.nuxeo.ecm.webapp.table.header.DocModelColHeader
           
org.nuxeo.ecm.webapp.table.cell.DocModelTableCell
           
org.nuxeo.ecm.webapp.table.model.DocModelTableModel
           
org.nuxeo.ecm.webapp.table.row.DocModelTableRow
           
org.nuxeo.ecm.core.api.impl.DocumentHelper
          unused 
org.nuxeo.ecm.platform.ui.web.util.DocumentLocator
          see the url service with codecs registered through extension points 
org.nuxeo.ecm.core.api.repository.DocumentQuery
           
org.nuxeo.ecm.webengine.EmptyRegistry
            
org.nuxeo.ecm.webapp.helpers.FacesContextMessageHelper
           
org.nuxeo.ecm.core.search.api.client.querymodel.descriptor.FacetDescriptor
           
org.nuxeo.ecm.platform.types.FieldWidget
          use the nuxeo-platform-layouts-core module descriptors instead 
org.nuxeo.ecm.webapp.table.model.GenericTableModel
           
org.nuxeo.ecm.webapp.table.row.GenericTableRow
           
org.nuxeo.ecm.webengine.model.impl.GlobalTypes
          this should be removed since global types are no more supported 
org.nuxeo.ecm.directory.constants.Group2GroupDirectory
          will be removed in 5.5 
org.nuxeo.ecm.directory.constants.GroupDirectory
          Use UserManager configuration instead. 
org.nuxeo.ecm.webapp.table.header.IconColHeader
           
org.nuxeo.ecm.webapp.table.cell.IconTableCell
           
org.nuxeo.ecm.platform.jbpm.core.deployer.IfChangedDeployer
          see https://jira.nuxeo.org/browse/NXP-4650 , use nuxeoProperties deployer instead. 
org.nuxeo.ecm.platform.actions.elcache.JexlExpression
          - use a single EL logic (like the one in nuxeo-platform-el) 
org.nuxeo.ecm.core.lifecycle.LifeCycleEventTypes
          use LifeCycleConstants instead 
org.nuxeo.ecm.platform.forms.layout.facelets.plugins.ListWidgetTypeHandler
          widget type can be declared as using TemplateWidgetTypeHandler class, seeting property value in XML configuration. 
org.nuxeo.ecm.platform.localconfiguration.theme.negociation.LocalPerspective
          since 5.4.3: use local theme flavour instead 
org.nuxeo.ecm.platform.localconfiguration.theme.negociation.LocalTheme
          since 5.4.3: use local theme flavour instead 
org.nuxeo.ecm.platform.ui.web.tag.handler.MethodResultTagHandler
          since Seam 2.0 handles method results 
org.nuxeo.ecm.platform.ui.web.binding.MethodValueExpression
          method resolution is now supported by jboss-el 
org.nuxeo.osgi.application.MutableClassLoaderDelegate
          Use MutableClassLoaderDelegate 
org.nuxeo.runtime.reload.MutableClassLoaderDelegate
          Use MutableClassLoaderDelegate 
org.nuxeo.ecm.platform.ui.web.shield.NuxeoErrorInterceptor
          No need anymore, error is processed in NuxeoExceptionFilter 
org.nuxeo.ecm.platform.filemanager.NXFileManager
          not used, will be removed in 5.5 
org.nuxeo.ecm.platform.mimetype.NXMimeTypeHelper
          just call directly Framework.getxxx 
org.nuxeo.ecm.webapp.table.cell.PermissionsTableCell
           
org.nuxeo.ecm.platform.api.Platform
          Use Framework API instead. Will be removed in 5.2. 
org.nuxeo.ecm.platform.api.PlatformService
          use Framework API instead - Remove in 5.2. 
org.nuxeo.ecm.core.convert.plugins.text.extractors.PPT2TextConverter
          subsumed by MSOffice2TextConverter 
org.nuxeo.ecm.core.search.api.client.querymodel.QueryModel
          use ContentView instances in conjunction with PageProvider instead. 
org.nuxeo.ecm.webapp.querymodel.QueryModelActionsBean
          since 5.4: use ContentViewActions instead 
org.nuxeo.ecm.core.search.api.client.querymodel.QueryModelService
          since 5.4: use ContentView instances in conjunction with PageProvider instead. 
org.nuxeo.ecm.platform.api.RepositoryDescriptor
          use new service API ServiceManagement 
org.nuxeo.ecm.webengine.ResourceBinding
          resources are deprecated - you should use a jax-rs application to declare more resources. 
org.nuxeo.ecm.webapp.pagination.ResultsProviderDescriptor
          since 5.4: use content views instead 
org.nuxeo.ecm.webapp.pagination.ResultsProvidersCacheBean
          use ContentView instances in conjunction with PageProvider instead. 
org.nuxeo.ecm.webapp.pagination.ResultsProviderService
          since 5.4, use content views instead 
org.nuxeo.ecm.automation.core.operations.RunScriptFile
          Not enabled for now since not fully implemented. To activate it uncomment the registration from AutomationComponent.activate(org.nuxeo.runtime.model.ComponentContext) and enable the unit test. 
org.nuxeo.ecm.webapp.search.SearchActionsBean
          use DocumentSearchActions and content views instead 
org.nuxeo.ecm.webapp.search.SearchDeletedDocumentsConverter
          this converter is not needed anymore, see NXP-6249 
org.nuxeo.ecm.core.search.api.client.search.results.document.SearchPageProvider
          use CoreQueryDocumentPageProvider instead 
org.nuxeo.ecm.webapp.search.SearchResultsBean
          use DocumentSearchActions and content views instead 
org.nuxeo.ecm.webapp.table.cell.SelectionTableCell
           
org.nuxeo.ecm.platform.ui.web.directory.SelectManyListboxTag
          facelets do not use the tag class 
org.nuxeo.ecm.platform.ui.web.directory.SelectOneListboxTag
          facelets do not use the tag class 
org.nuxeo.ecm.platform.api.Server
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.api.ServerDescriptor
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.api.ServiceDescriptor
          use new service API ServiceManagement 
org.nuxeo.ecm.platform.ui.web.cache.SimpleCacheFilter
           
org.nuxeo.ecm.webapp.table.sort.SortableTableModel
           
org.nuxeo.ecm.platform.ui.web.directory.SuggestBoxBean
           
org.nuxeo.ecm.webapp.table.cell.TableCell
           
org.nuxeo.ecm.webapp.table.header.TableColHeader
           
org.nuxeo.ecm.webapp.table.model.TableModel
           
org.nuxeo.ecm.webapp.table.row.TableRow
           
org.nuxeo.ecm.webapp.table.row.TableRowId
           
org.nuxeo.ecm.platform.types.TypeWidget
          use the nuxeo-platform-layouts-core module descriptors instead 
org.nuxeo.ecm.platform.types.TypeWidgetRegistry
          use the nuxeo-platform-layouts-core module descriptors instead 
org.nuxeo.ecm.webapp.security.UIPermissionListDescriptor
          use PermissionVisibilityDescriptor (in the core) instead 
org.nuxeo.ecm.webapp.security.UIPermissionService
          use the PermissionProvider that is part of the core SecurityService instead 
org.nuxeo.ecm.directory.constants.User2GroupDirectory
          will be removed in 5.5 
org.nuxeo.ecm.directory.constants.UserDirectory
          Use UserManager configuration instead. 
org.nuxeo.ecm.webapp.table.model.UserPermissionsTableModel
           
org.nuxeo.ecm.webapp.table.row.UserPermissionsTableRow
           
org.nuxeo.ecm.platform.api.login.UserSession
          use instead Framework.login(String, Object) 
org.nuxeo.ecm.webapp.table.cell.UserTableCell
           
org.nuxeo.ecm.core.search.api.client.querymodel.descriptor.WhereClauseDescriptor
           
org.nuxeo.ecm.core.convert.plugins.text.extractors.Word2TextConverter
          subsumed by MSOffice2TextConverter 
 

Deprecated Enums
org.nuxeo.ecm.webapp.search.SearchType
          use DocumentSearchActions and content views instead 
 

Deprecated Exceptions
org.nuxeo.ecm.core.CoreRuntimeException
          Do not use this class - it is internal to nuxeo repository core and will be removed from the API soon 
org.nuxeo.ecm.platform.filemanager.api.FileManagerPermissionException
          use the standard security exception SecurityException or DocumentSecurityException 
org.nuxeo.ecm.directory.UniqueResultException
          not used, will be removed in 5.5 
 

Deprecated Annotation Types
org.nuxeo.runtime.annotations.loader.Indexable
          not used 
org.nuxeo.ecm.platform.ui.web.shield.NuxeoJavaBeanErrorHandler
          No need anymore, error is processed in NuxeoExceptionFilter 
 

Deprecated Fields
org.nuxeo.ecm.core.api.event.DocumentEventTypes.ABOUT_TO_INITIALIZE
           
org.nuxeo.ecm.core.api.security.SecurityConstants.ADMINISTRATOR
          administrator user names are configurable on user manager 
org.nuxeo.ecm.core.api.security.SecurityConstants.ADMINISTRATORS
          administrators groups are configurable on user manager 
org.nuxeo.ecm.core.api.security.SecurityConstants.ANONYMOUS
          anonymous user name is configurable on user manager 
org.nuxeo.ecm.platform.ui.web.tag.fn.LiveEditConstants.BLOB_FIELD
          use LiveEditConstants.BLOB_PROPERTY_NAME 
org.nuxeo.ecm.core.schema.FacetNames.BROWSE_VIA_SEARCH
           
org.nuxeo.common.Environment.CONFIG_DIR
          never defined; use Environment.NUXEO_CONFIG_DIR 
org.nuxeo.ecm.webapp.helpers.EventNames.CONTENT_ROOT_CHILD_SELECTION_CHANGED
          content root children should be managed as regular documents 
org.nuxeo.ecm.core.schema.TypeConstants.CONTENT_SCHEMA
          this is too specific, content can be placed in other schemas. 
org.nuxeo.ecm.core.api.facet.VersioningDocument.CREATE_SNAPSHOT_ON_SAVE_KEY
          use VersioningService#VERSIONING_OPTION instead 
org.nuxeo.common.Environment.DATA_DIR
          never defined; use Environment.NUXEO_DATA_DIR 
org.nuxeo.webengine.sites.utils.SiteConstants.DELETED
           
org.nuxeo.ecm.webapp.clipboard.ClipboardActionsBean.DELETED_LIFECYCLE_STATE
          use LifeCycleConstants.DELETED_STATE 
org.nuxeo.ecm.platform.ui.web.rest.api.URLPolicyService.DISABLE_REDIRECT_REQUEST_KEY
           
org.nuxeo.ecm.platform.ui.web.tag.fn.LiveEditConstants.docFieldNameTag
          use docBlobFieldNameTag instead 
org.nuxeo.ecm.platform.ui.web.tag.fn.LiveEditConstants.docfieldPathTag
          use docBlobFieldPathTag instead 
org.nuxeo.ecm.core.api.event.DocumentEventTypes.DOCUMENT_INITIALIZED
           
org.nuxeo.ecm.webapp.action.MainTabsActions.DOCUMENT_MANAGEMENT_ACTION
          since 5.4.3, use WebActions.DOCUMENTS_MAIN_TAB_ID instead 
org.nuxeo.ecm.core.api.facet.VersioningDocument.DOCUMENT_WAS_SNAPSHOTTED
           
org.nuxeo.ecm.core.query.sql.NXQL.ECM_LOCK
          since 5.4.2, use NXQL.ECM_LOCK_OWNER instead 
org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.EXCEPTION_FILTER_ATTRIBUTE
          use NuxeoExceptionHandler.EXCEPTION_HANDLER_MARKER 
org.nuxeo.ecm.platform.ui.web.tag.fn.LiveEditConstants.FILENAME_FIELD
          use LiveEditConstants.FILENAME_PROPERTY_NAME 
org.nuxeo.ecm.platform.url.codec.DocumentFileCodec.FILENAME_PROPERTY_PATH_KEY
          soon will be part of the file property, passed as parameter for now 
org.nuxeo.ecm.platform.forum.workflow.ForumConstants.FORUM_MODERATORS_LIST
          use jbpmService variable "participants" instead 
org.nuxeo.common.Environment.HOME_DIR
          never defined; use Environment.NUXEO_HOME_DIR 
org.nuxeo.ecm.core.api.CoreSession.IMPORT_LOCK
          since 5.4.2, use CoreSession.IMPORT_LOCK_OWNER and CoreSession.IMPORT_LOCK_CREATED instead 
org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration.isHeadless
           
org.nuxeo.launcher.config.JBossConfigurator.JBOSS_CONFIG
          Use JBossConfigurator.getConfigPath() 
org.nuxeo.ecm.core.api.facet.VersioningDocument.KEY_FOR_INC_OPTION
          use VersioningService#VERSIONING_OPTION instead 
org.nuxeo.ecm.platform.forms.layout.api.BuiltinModes.LISTING
           
org.nuxeo.ecm.webapp.edit.lock.LockActions.LOCK_TIME
          since 5.4.2, use LockActions.LOCK_CREATED instead 
org.nuxeo.common.Environment.LOG_DIR
          never defined; use Environment.NUXEO_LOG_DIR 
org.nuxeo.ecm.platform.filemanager.core.listener.MimetypeIconUpdater.MAIN_EXTERNAL_FILENAME_FIELD
           
org.nuxeo.ecm.webapp.action.MainTabsActions.MAIN_TAB_ID_PARAMETER
          since 5.4.3, use WebActions.MAIN_TAB_ID_PARAMETER instead 
org.nuxeo.ecm.webapp.action.MainTabsActions.MAIN_TABS_CATEGORY
          since 5.4.3, use WebActions.MAIN_TABS_CATEGORY instead 
org.nuxeo.ecm.core.api.security.SecurityConstants.MEMBERS
          default group is configurable on user manager 
org.nuxeo.launcher.config.ConfigurationGenerator.PARAM_TEMPLATE_NAME
          use ConfigurationGenerator.PARAM_TEMPLATES_NAME instead 
org.nuxeo.ecm.platform.ui.web.auth.NXAuthConstants.PASSORD_KEY
           
org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration.path
          you should use new module definition - through WebEngineModule 
org.nuxeo.ecm.webapp.search.SearchActionsBean.PROV_NXQL
           
org.nuxeo.ecm.webapp.search.SearchActionsBean.QM_ADVANCED
           
org.nuxeo.ecm.webapp.search.SearchActionsBean.QM_SIMPLE
           
org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration.resources
          resources are deprecated - you should use a jax-rs application to declare more resources. 
org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration.rootType
          you should use new module definition - through WebEngineModule 
org.nuxeo.ecm.platform.ui.web.tag.fn.LiveEditConstants.SCHEMA
          use LiveEditConstants.FILENAME_PROPERTY_NAME and LiveEditConstants.BLOB_PROPERTY_NAME 
org.nuxeo.ecm.platform.versioning.api.VersioningActions.SKIP_VERSIONING
          use VersioningService.SKIP_VERSIONING instead 
org.nuxeo.runtime.deployment.preprocessor.FragmentDescriptor.startLevel
           
org.nuxeo.ecm.webapp.action.MainTabsActions.TAB_IDS_PARAMETER
          since 5.4.3, use WebActions.TAB_IDS_PARAMETER instead 
org.nuxeo.osgi.application.loader.FrameworkLoader.TMP_DIR
          prefer use of Environment.NUXEO_TMP_DIR 
org.nuxeo.launcher.config.TomcatConfigurator.TOMCAT_CONFIG
          Use TomcatConfigurator.getTomcatConfig() 
org.nuxeo.common.Environment.WEB_DIR
          never defined; use Environment.NUXEO_WEB_DIR 
 

Deprecated Methods
org.nuxeo.ecm.webapp.filemanager.FileManageActionsBean.addBinaryFileFromPlugin(byte[], String, String, String)
          Use addBinaryFileFromPlugin(Blob, String, String) to avoid loading the data in memory as a Bytes array 
org.nuxeo.ecm.platform.comment.impl.CommentableDocumentAdapter.addComment(String)
           
org.nuxeo.ecm.webapp.filemanager.FileManageActionsBean.addFileFromPlugin(String, String, String, String, Boolean)
          use addBinaryFileFromPlugin with a Blob argument API to avoid loading the content in memory 
org.nuxeo.ecm.webengine.WebEngine.addResourceBinding(ResourceBinding)
          resources are deprecated - you should use a jax-rs application to declare more resources. 
org.nuxeo.ecm.platform.ui.web.util.SuggestionActionsBean.addSelectionToList(ActionEvent)
          use SuggestionActionsBean.addBoundSelectionToList(ActionEvent) which retrieves selected value from bound method instead of retrieving suggestion input. 
org.nuxeo.ecm.platform.ui.web.util.SuggestionActionsBean.addSingleSelection(ActionEvent)
          use SuggestionActionsBean.addBoundSelectionToList(ActionEvent) which retrieves selected value from bound method instead of retrieving suggestion input. 
org.nuxeo.ecm.webapp.filemanager.FileManageActionsBean.canWrite()
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.checkCurrentDocAndProcessSelectPage(String, String, Boolean, String)
          since 5.4, use DocumentListingActionsBean.checkCurrentDocAndProcessSelectPage(String, String, Boolean, String) as selection is now done through ajax 
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.checkCurrentDocAndProcessSelectRow(String, String, String, Boolean, String)
          since 5.4, use DocumentListingActionsBean.checkCurrentDocAndProcessSelectRow(String, String, String, Boolean, String) as selection is now done through ajax 
org.nuxeo.ecm.core.api.CoreSession.checkIn(DocumentRef, VersionModel)
          use #checkIn(DocumentRef, String) instead 
org.nuxeo.ecm.core.api.AbstractSession.checkIn(DocumentRef, VersionModel)
           
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.clearFlags()
          unused 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.clearFlags(long)
          unused 
org.nuxeo.ecm.directory.Session.commit()
          do not use, the container manages transactions. 
org.nuxeo.ecm.webapp.base.InputController.computeOutcome(String)
          returning a non-null outcome is now useless since our FancyNavigationHandler already performs redirection to the right outcome when dealing with a null outcome. Plus assumptions on the view/outcome names here was a buggy hack. 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.copyContentInto(DocumentModelImpl)
          unused 
org.nuxeo.ecm.webapp.clipboard.ClipboardActionsBean.copySelection(List)
           
org.nuxeo.ecm.platform.comment.api.CommentManager.createComment(DocumentModel, String)
          CommentManager cannot find the author if invoked remotely so one should use CommentManager.createComment(DocumentModel, String, String) 
org.nuxeo.ecm.platform.forms.layout.facelets.TagConfigFactory.createComponentConfig(TagConfig, TagAttributes, FaceletHandler, String, String)
          since 5.4.2, use TagConfigFactory.createComponentConfig(TagConfig, String, TagAttributes, FaceletHandler, String, String) instead. 
org.nuxeo.ecm.platform.forms.layout.facelets.TagConfigFactory.createConverterConfig(TagConfig, TagAttributes, FaceletHandler, String)
          since 5.4.2, use TagConfigFactory.createConverterConfig(TagConfig, String, TagAttributes, FaceletHandler, String) instead. 
org.nuxeo.ecm.core.api.DocumentModelFactory.createDocumentModel(String, String, DocumentType, String[])
          unused 
org.nuxeo.ecm.platform.usermanager.UserManager.createGroup(NuxeoGroup)
          use UserManager.createGroup(DocumentModel) 
org.nuxeo.ecm.platform.usermanager.UserManager.createPrincipal(NuxeoPrincipal)
          use UserManager.createUser(DocumentModel) 
org.nuxeo.ecm.core.api.CoreSession.createProxy(DocumentRef, DocumentRef, VersionModel, boolean)
          use CoreSession.createProxy(DocumentRef, DocumentRef) or CoreSession.publishDocument(DocumentModel, DocumentModel, boolean) instead 
org.nuxeo.ecm.core.api.AbstractSession.createProxy(DocumentRef, DocumentRef, VersionModel, boolean)
           
org.nuxeo.ecm.core.model.Session.createProxyForVersion(Document, Document, String)
            
org.nuxeo.ecm.platform.forms.layout.facelets.TagConfigFactory.createTagConfig(TagConfig, TagAttributes, FaceletHandler)
          since 5.4.2, use TagConfigFactory.createTagConfig(TagConfig, String, TagAttributes, FaceletHandler) instead. 
org.nuxeo.ecm.platform.forms.layout.facelets.TagConfigFactory.createValidatorConfig(TagConfig, TagAttributes, FaceletHandler, String)
          since 5.4.2, use TagConfigFactory.createValidatorConfig(TagConfig, String, TagAttributes, FaceletHandler, String) instead. 
org.nuxeo.ecm.platform.picture.api.ImagingService.crop(InputStream, int, int, int, int)
          use {@link #crop(Blob, int, int, int, int) 
org.nuxeo.ecm.platform.picture.ImagingComponent.crop(InputStream, int, int, int, int)
           
org.nuxeo.ecm.platform.picture.core.ImageUtils.crop(InputStream, int, int, int, int)
           
org.nuxeo.ecm.platform.picture.core.imagej.ImageJImageUtils.crop(InputStream, int, int, int, int)
           
org.nuxeo.ecm.platform.picture.core.im.IMImageUtils.crop(InputStream, int, int, int, int)
           
org.nuxeo.ecm.platform.picture.core.mistral.MistralImageUtils.crop(InputStream, int, int, int, int)
           
org.nuxeo.ecm.platform.ui.web.tag.fn.DocumentModelFunctions.defaultValue(String, String)
          use defaultValue(propertyName) instead 
org.nuxeo.ecm.platform.usermanager.UserManager.deleteGroup(NuxeoGroup)
          use UserManager.deleteGroup(DocumentModel) 
org.nuxeo.ecm.platform.usermanager.UserManager.deletePrincipal(NuxeoPrincipal)
          use UserManager.deleteUser(DocumentModel) 
org.nuxeo.runtime.test.NXRuntimeTestCase.deploy(String)
          use deployContrib() instead 
org.nuxeo.runtime.test.runner.RuntimeHarness.deploy(String)
          use deployContrib() instead 
org.nuxeo.runtime.test.NXRuntimeTestCase.deployContrib(String)
          use the less ambiguous NXRuntimeTestCase.deployContrib(BundleFile,String) 
org.nuxeo.runtime.test.runner.RuntimeHarness.deployContrib(String)
          use the less ambiguous RuntimeHarness.deployContrib(String, String) 
org.nuxeo.ecm.webapp.pagination.SortActionsBean.destroy()
           
org.nuxeo.ecm.webapp.pagination.SortActions.destroy()
           
org.nuxeo.ecm.webapp.security.SecurityActions.displayInheritedPermissions()
          use SecurityActions.getDisplayInheritedPermissions() 
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.documentChanged()
          this information is now held by content views 
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.download()
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.downloadFromList()
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.editDocument()
          since 5.3: edit views are managed through tabs, the edit view is not used. 
org.nuxeo.ecm.webengine.model.impl.ModuleImpl.flushRootResourcesCache()
          resources are deprecated - you should use a jax-rs application to declare more resources. 
org.nuxeo.common.utils.IdUtils.generateId(String)
          use IdUtils.generatePathSegment(java.lang.String) instead, or IdUtils.generateId(String, String, boolean, int) depending on the use cases 
org.nuxeo.common.utils.IdUtils.generatePathSegment(String)
          use PathSegmentService instead 
org.nuxeo.ecm.core.api.CoreSession.generateVersionLabelFor(DocumentRef)
          use #checkIn(DocumentRef, String) directly 
org.nuxeo.ecm.platform.syndication.SyndicationActionsBean.getActionsForSyndication()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActions.getActionsForSyndication()
          Unused 
org.nuxeo.ecm.core.event.impl.EventServiceImpl.getActiveAsyncTaskCount()
          use EventServiceImpl.waitForAsyncCompletion() instead. 
org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper.getAliasTagHandler(Map, FaceletHandler)
          since 5.4.2, use FaceletHandlerHelper.getAliasTagHandler(String, Map, FaceletHandler) instead. 
org.nuxeo.ecm.platform.audit.api.NXAuditEvents.getAuditableEventNames()
           
org.nuxeo.ecm.platform.usermanager.UserManager.getAvailableGroups()
          use UserManager.getGroupIds() or UserManager.searchGroups(Map, Set) 
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.getAvailableLayoutsForCurrentDocument()
          this information is now held by content views 
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.getAvailableLayoutsForDocument(DocumentModel)
          this information is now held by content views 
org.nuxeo.ecm.platform.usermanager.UserManager.getAvailablePrincipals()
          use UserManager.getUserIds() or #searchUsers(null) 
org.nuxeo.ecm.webengine.WebEngine.getBindings()
          resources are deprecated - you should use a jax-rs application to declare more resources. 
org.nuxeo.ecm.webapp.clipboard.ClipboardActionsBean.getCanEditListDocs(String)
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.getChildrenSelectModel()
          since 5.4: SelectDataModel usage is now useless since content views provide selection wrappers. 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getClient()
          use DocumentModelImpl.getCoreSession() instead. 
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.getComment()
          since 5.4: comment can be put directly in the document context data using key 'request/comment'. 
org.nuxeo.ecm.core.schema.TypeConstants.getContentType()
          this is too specific, content can be placed in other schemas than the 'file' schema. 
org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper.getConvertHandler(TagAttributes, FaceletHandler, String)
          since 5.4.2, use FaceletHandlerHelper.getConvertHandler(String, TagAttributes, FaceletHandler, String) instead. 
org.nuxeo.ecm.webengine.session.UserSession.getCoreSession()
          use SessionFactory.getSession(HttpServletRequest) 
org.nuxeo.ecm.webengine.session.UserSession.getCoreSession(String)
          use SessionFactory.getSession(HttpServletRequest, String) 
org.nuxeo.ecm.platform.types.adapter.TypeInfoAdapter.getCoreType()
          Use TypeInfoAdapter.getId() instead. 
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.getCreateSnapshot()
          since 5.4 
org.nuxeo.ecm.webapp.versioning.DocumentVersioningBean.getCreateSnapshot()
           
org.nuxeo.ecm.platform.ui.web.api.NavigationContext.getCurrentDocumentChildren()
          this method is not scalable, all the documents will be in memory 
org.nuxeo.ecm.webapp.context.NavigationContextBean.getCurrentDocumentChildren()
           
org.nuxeo.ecm.webapp.context.NavigationContextBean.getCurrentDocumentChildrenPage()
           
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.getCurrentItemVersioningOptions()
          since 5.4 
org.nuxeo.ecm.webapp.versioning.DocumentVersioningBean.getCurrentItemVersioningOptions()
           
org.nuxeo.ecm.platform.ui.web.api.WebActions.getCurrentLifeCycleState()
          should be handled by a workflow related (or at least document) action listener. 
org.nuxeo.ecm.webapp.action.WebActionsBean.getCurrentLifeCycleState()
           
org.nuxeo.ecm.core.api.CoreSession.getDataModel(DocumentRef, String)
          not used by client code 
org.nuxeo.ecm.core.api.AbstractSession.getDataModel(DocumentRef, String)
           
org.nuxeo.ecm.core.api.CoreSession.getDataModelField(DocumentRef, String, String)
          unused 
org.nuxeo.ecm.core.api.AbstractSession.getDataModelField(DocumentRef, String, String)
           
org.nuxeo.ecm.core.api.CoreSession.getDataModelFields(DocumentRef, String, String[])
          unused 
org.nuxeo.ecm.core.api.AbstractSession.getDataModelFields(DocumentRef, String, String[])
           
org.nuxeo.ecm.core.api.DocumentModel.getDeclaredFacets()
          use DocumentModel.getFacets() instead, or call DocumentModel.getDocumentType() and look up the type facets 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getDeclaredFacets()
           
org.nuxeo.ecm.core.api.DocumentModel.getDeclaredSchemas()
          use DocumentModel.getSchemas() instead, or call DocumentModel.getDocumentType() and look up the type schemas 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getDeclaredSchemas()
           
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.getDefaultCreateSnapshot()
          since 5.4 
org.nuxeo.ecm.webapp.versioning.DocumentVersioningBean.getDefaultCreateSnapshot()
           
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent.getDisplay()
          never used 
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.getDisplayCreateSnapshotOption()
          since 5.4 
org.nuxeo.ecm.webapp.versioning.DocumentVersioningBean.getDisplayCreateSnapshotOption()
           
org.nuxeo.ecm.platform.ui.web.directory.ChainSelectOutputComponent.getDisplayIdAndLabel()
          use display=id|label|idAndLabel instead 
org.nuxeo.ecm.core.api.CoreSession.getDocument(DocumentRef, String[])
          unused 
org.nuxeo.ecm.core.api.AbstractSession.getDocument(DocumentRef, String[])
          unused 
org.nuxeo.ecm.platform.util.RepositoryLocation.getEnabled()
          Unused 
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent.getEntryId()
          use standard UIOutput.getValue() instead 
org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper.getErrorComponentHandler(String)
          since 5.4.2, use FaceletHandlerHelper.getErrorComponentHandler(String, String) instead. 
org.nuxeo.ecm.core.api.DocumentModel.getFlags()
          unused 
org.nuxeo.ecm.platform.syndication.SyndicationActionsBean.getFullSyndicationDocumentUrlInAtom()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActions.getFullSyndicationDocumentUrlInAtom()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActionsBean.getFullSyndicationDocumentUrlInRss()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActions.getFullSyndicationDocumentUrlInRss()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActionsBean.getFullSyndicationSearchUrlInAtom()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActions.getFullSyndicationSearchUrlInAtom()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActionsBean.getFullSyndicationSearchUrlInRss()
          Unused 
org.nuxeo.ecm.platform.syndication.SyndicationActions.getFullSyndicationSearchUrlInRss()
          Unused 
org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper.getHtmlComponentHandler(TagAttributes, FaceletHandler, String, String)
          since 5.4.2, use FaceletHandlerHelper.getHtmlComponentHandler(String, TagAttributes, FaceletHandler, String, String) instead. 
org.nuxeo.ecm.webengine.app.DefaultContext.getHttpHeaders()
           
org.nuxeo.ecm.platform.picture.api.ImagingService.getImageMetadata(File)
           
org.nuxeo.ecm.platform.picture.ImagingComponent.getImageMetadata(File)
           
org.nuxeo.ecm.platform.picture.core.MetadataUtils.getImageMetadata(File)
           
org.nuxeo.ecm.platform.picture.core.imagej.ImageJMetadataUtils.getImageMetadata(File)
           
org.nuxeo.ecm.platform.picture.core.mistral.MistralMetadataUtils.getImageMetadata(File)
           
org.nuxeo.ecm.platform.picture.api.ImagingService.getImageMetadata(InputStream)
           
org.nuxeo.ecm.platform.picture.ImagingComponent.getImageMetadata(InputStream)
           
org.nuxeo.ecm.platform.picture.core.MetadataUtils.getImageMetadata(InputStream)
           
org.nuxeo.ecm.platform.picture.core.imagej.ImageJMetadataUtils.getImageMetadata(InputStream)
           
org.nuxeo.ecm.platform.picture.core.mistral.MistralMetadataUtils.getImageMetadata(InputStream)
           
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.getIncRulesResult()
          since 5.4 
org.nuxeo.ecm.webapp.versioning.DocumentVersioningBean.getIncRulesResult()
           
org.nuxeo.runtime.deployment.preprocessor.DeploymentPreprocessor.getJarId(String)
           
org.nuxeo.ecm.platform.ui.web.tag.fn.DocumentModelFunctions.getLabelFromId(String, String)
          use DirectoryFunctions.getDirectoryEntry(String, String) 
org.nuxeo.ecm.core.api.CoreSession.getLastVersion(DocumentRef)
          use CoreSession.getLastDocumentVersion(org.nuxeo.ecm.core.api.DocumentRef) instead 
org.nuxeo.ecm.platform.types.Type.getLayout()
          use Type.getLayouts(String) instead, using mode BuiltinModes.ANY. 
org.nuxeo.ecm.platform.types.adapter.TypeInfo.getLayout()
          use TypeInfo.getLayouts(String) instead, using mode BuiltinModes.ANY. Not used. Remove in 5.2 => No ! still used from xhtml files. 
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.getLayoutForCurrentDocument()
          this information is now held by content views 
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.getLayoutForDocument(DocumentModel)
          this information is now held by content views 
org.nuxeo.ecm.core.api.DocumentModel.getLock()
          since 5.4.2, use DocumentModel.getLockInfo() instead 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.getLock()
           
org.nuxeo.ecm.core.api.CoreSession.getLock(DocumentRef)
          since 5.4.2, use CoreSession.getLockInfo(org.nuxeo.ecm.core.api.DocumentRef) instead 
org.nuxeo.ecm.core.api.AbstractSession.getLock(DocumentRef)
           
org.nuxeo.ecm.platform.audit.web.listener.ejb.ContentHistoryActionsBean.getLogComment(LogEntry)
           
org.nuxeo.ecm.platform.audit.web.listener.ContentHistoryActions.getLogComment(LogEntry)
           
org.nuxeo.ecm.platform.audit.service.LogEntryProvider.getLogEntriesFor(String, Map, boolean)
           
org.nuxeo.ecm.platform.audit.web.listener.ejb.ContentHistoryActionsBean.getLogLinkedDocument(LogEntry)
           
org.nuxeo.ecm.platform.audit.web.listener.ContentHistoryActions.getLogLinkedDocument(LogEntry)
           
org.nuxeo.ecm.core.api.facet.VersioningDocument.getMajorVersion()
          use VersioningService#getVersionLabel instead 
org.nuxeo.ecm.platform.versioning.api.VersioningManager.getMajorVersionPropertyName(String)
          since 5.4, use DocumentModel#MAJOR_VERSION directly 
org.nuxeo.ecm.platform.versioning.service.VersioningManagerImpl.getMajorVersionPropertyName(String)
           
org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper.getMessageComponentHandler(String, String, String)
          since 5.4.2, use FaceletHandlerHelper.getMessageComponentHandler(String, String, String, String) instead. 
org.nuxeo.ecm.platform.mimetype.service.MimetypeRegistryService.getMimetypeFromStream(InputStream)
           
org.nuxeo.ecm.platform.mimetype.service.MimetypeRegistryService.getMimetypeFromStreamWithDefault(InputStream, String)
           
org.nuxeo.ecm.core.api.facet.VersioningDocument.getMinorVersion()
          use VersioningService#getVersionLabel instead 
org.nuxeo.ecm.platform.versioning.api.VersioningManager.getMinorVersionPropertyName(String)
          since 5.4, use DocumentModel#MINOR_VERSION directly 
org.nuxeo.ecm.platform.versioning.service.VersioningManagerImpl.getMinorVersionPropertyName(String)
           
org.nuxeo.ecm.platform.usermanager.UserManager.getModelForUser(String)
          use UserManager.getUserModel(String) 
org.nuxeo.ecm.core.api.operation.ModificationSet.getModifcation(DocumentRef)
           
org.nuxeo.ecm.core.api.operation.ModificationSet.getModification(DocumentRef)
          returns a merged modification, unsafe to use this where order of notifications is important 
org.nuxeo.ecm.platform.notification.api.NotificationManager.getNotificationRegistry()
          should never have to return the registry : use delegation 
org.nuxeo.ecm.webapp.tree.TreeManager.getOrderableQueryModelDescriptor(String)
          since 5.4.2, use TreeManager.getPageProviderName(String) instead 
org.nuxeo.ecm.webengine.model.impl.ModuleConfiguration.getPath()
          you should use new module definition - through WebEngineModule 
org.nuxeo.ecm.platform.login.LoginPluginRegistry.getPlugin()
           
org.nuxeo.ecm.core.api.CoreSession.getProxyVersions(DocumentRef, DocumentRef)
          since 5.4, use CoreSession.getProxies(org.nuxeo.ecm.core.api.DocumentRef, org.nuxeo.ecm.core.api.DocumentRef) instead 
org.nuxeo.ecm.webapp.directory.DirectoryTreeDescriptor.getQuerymodel()
          use DirectoryTreeDescriptor.getContentView() instead 
org.nuxeo.ecm.webapp.tree.TreeManager.getQueryModelDescriptor(String)
          since 5.4.2, use TreeManager.getPageProviderName(String) instead 
org.nuxeo.ecm.core.security.AbstractSecurityPolicy.getQueryTransformer()
           
org.nuxeo.ecm.webapp.pagination.ResultsProvidersCacheBean.getRecordStatus()
          use normal messaging in JSF with pageIndex and numberOfPages as params 
org.nuxeo.ecm.webengine.WebEngine.getRegistry()
           
org.nuxeo.ecm.platform.contentview.jsf.ContentView.getResultLayoutColumns()
          use ContentView.getCurrentResultLayoutColumns() instead 
org.nuxeo.ecm.webengine.WebException.getReturnCode()
           
org.nuxeo.ecm.platform.usermanager.NuxeoPrincipalImpl.getRoles()
           
org.nuxeo.ecm.webengine.model.impl.ModuleImpl.getRootObject(WebContext)
          Use WebApplication to declare modules 
org.nuxeo.ecm.webengine.model.impl.ModuleImpl.getRootType()
          Use WebApplication to declare modules 
org.nuxeo.ecm.platform.query.api.PageSelections.getRowCount()
          just here for compatibility with SelectDatamodel methods, use PageSelections.getSize() instead 
org.nuxeo.ecm.platform.query.api.PageSelections.getRows()
          just here for compatibility with SelectDatamodel methods, use PageSelections.getEntries() instead 
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.getSectionChildrenSelectModel()
          since 5.4: SelectDataModel usage is now useless since content views provide selection wrappers. 
org.nuxeo.ecm.platform.ui.web.api.NavigationContext.getSelectedServerLocation()
          use getCurrentServerLocation instead 
org.nuxeo.ecm.webapp.context.NavigationContextBean.getSelectedServerLocation()
          use getCurrentServerLocation() instead 
org.nuxeo.runtime.remoting.RemotingService.getServerURI(String, int)
          must be removed since from runtime 1.5.1 the invoker protocol may be configurable 
org.nuxeo.ecm.core.storage.sql.coremodel.SQLRepository.getSession(long)
          unused 
org.nuxeo.ecm.core.storage.sql.ra.ConnectionFactoryImpl.getSession(long)
          unused 
org.nuxeo.ecm.platform.ui.web.api.WebActions.getSubViewActionsList()
           
org.nuxeo.ecm.webapp.action.WebActionsBean.getSubViewActionsList()
           
org.nuxeo.ecm.platform.url.api.DocumentView.getTabId()
          should use the parameters map for the tab identifier. 
org.nuxeo.ecm.platform.pictures.tiles.api.PictureTilingService.getTilesFromBlob(Blob, int, int, int)
           
org.nuxeo.ecm.platform.pictures.tiles.service.PictureTilingComponent.getTilesFromBlob(Blob, int, int, int)
           
org.nuxeo.ecm.platform.pictures.tiles.api.PictureTilingService.getTilesFromBlob(Blob, int, int, int, int, int, boolean)
           
org.nuxeo.ecm.platform.pictures.tiles.service.PictureTilingComponent.getTilesFromBlob(Blob, int, int, int, int, int, boolean)
           
org.nuxeo.ecm.platform.picture.web.PictureBookManager.getTimeinterval()
          The time interval is now handled by the PictureBook layout 
org.nuxeo.ecm.platform.picture.web.PictureBookManagerBean.getTimeinterval()
           
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent.getTranslate()
          use DirectoryAwareComponent.getLocalize() instead 
org.nuxeo.ecm.webengine.app.DefaultContext.getUriInfo()
           
org.nuxeo.ecm.platform.content.template.service.ACEDescriptor.getUserName()
           
org.nuxeo.ecm.platform.forms.layout.facelets.FaceletHandlerHelper.getValidateHandler(TagAttributes, FaceletHandler, String)
          since 5.4.2, use FaceletHandlerHelper.getValidateHandler(String, TagAttributes, FaceletHandler, String) instead. 
org.nuxeo.ecm.core.api.CoreSession.getVersion(String, VersionModel)
          use version ids directly 
org.nuxeo.ecm.core.api.facet.VersioningDocument.getVersionAsString(int, int, char)
          unused 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.getVersionAsString(int, int, char)
           
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.getVersioningOptionsMap(DocumentModel)
          since 5.4 
org.nuxeo.ecm.platform.ui.web.rest.descriptors.URLPatternDescriptor.getViewIds()
          since 5.4.3: use URLPatternDescriptor.getDocumentViewBindingApplies() binding instead 
org.nuxeo.ecm.core.listener.AbstractEventListener.handleEvent(CoreEvent)
           
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.hasFlags(long)
          unused 
org.nuxeo.ecm.core.api.facet.VersioningDocument.incrementMajor()
          let VersioningService do its work 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.incrementMajor()
           
org.nuxeo.ecm.platform.versioning.api.VersioningManager.incrementMajor(DocumentModel)
          since 5.4 
org.nuxeo.ecm.platform.versioning.service.VersioningManagerImpl.incrementMajor(DocumentModel)
           
org.nuxeo.ecm.core.api.facet.VersioningDocument.incrementMinor()
          let VersioningService do its work 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.incrementMinor()
           
org.nuxeo.ecm.platform.versioning.api.VersioningManager.incrementMinor(DocumentModel)
          since 5.4 
org.nuxeo.ecm.platform.versioning.service.VersioningManagerImpl.incrementMinor(DocumentModel)
           
org.nuxeo.ecm.core.api.facet.VersioningDocument.incrementVersions()
          unused 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.incrementVersions()
           
org.nuxeo.ecm.webapp.pagination.SortActionsBean.init()
           
org.nuxeo.ecm.webapp.pagination.SortActions.init()
           
org.nuxeo.ecm.platform.relations.web.delegate.RelationManagerBusinessDelegate.initialize()
           
org.nuxeo.ecm.webapp.edit.lock.LockActionsBean.isCurrentDocumentLiveEditable()
          use LiveEditBootstrapHelper.isCurrentDocumentLiveEditable() instead 
org.nuxeo.ecm.core.api.CoreSession.isDirty(DocumentRef)
          since 5.4, use CoreSession.isCheckedOut(org.nuxeo.ecm.core.api.DocumentRef) instead 
org.nuxeo.ecm.core.api.AbstractSession.isDirty(DocumentRef)
           
org.nuxeo.ecm.core.security.AbstractSecurityPolicy.isExpressibleInQuery()
           
org.nuxeo.ecm.webapp.liveedit.LiveEditBootstrapHelper.isLiveEditable(Blob)
          use #isLiveEditable(DocumentModel doc, String blobXpath) 
org.nuxeo.ecm.platform.ui.web.util.ComponentTagUtils.isMethodReference(String)
          since 5.4.3: method and value references are now equivalent with jboss EL 
org.nuxeo.ecm.platform.query.api.AbstractPageProvider.last()
           
org.nuxeo.ecm.core.api.security.ACP.listUsernamesForAnyPermission(Set)
          Use the method from UserManager service getUsersForPermission instead 
org.nuxeo.ecm.core.api.security.ACP.listUsernamesForPermission(String)
          Use the method from UserManager service getUsersForPermission instead 
org.nuxeo.ecm.core.api.impl.DocumentHelper.loadData(DocumentModel, Map)
          unused 
org.nuxeo.ecm.core.api.impl.DocumentHelper.loadData(DocumentModel, String, Map)
          unused 
org.nuxeo.ecm.core.api.DocumentModelFactory.newDocument(DocumentModel, DocumentType)
          unused 
org.nuxeo.ecm.core.api.DocumentModelFactory.newDocument(DocumentModel, String)
          unused 
org.nuxeo.ecm.core.api.DocumentModelFactory.newDocument(DocumentModel, String, DocumentType)
          unused 
org.nuxeo.ecm.core.api.DocumentModelFactory.newDocument(DocumentModel, String, String)
          unused 
org.nuxeo.ecm.platform.query.api.AbstractPageProvider.next()
           
org.nuxeo.ecm.core.listener.AbstractEventListener.notifyEvent(CoreEvent)
          use handleEvent instead - notifyEvent is a bad name This method is preserved for compatibility - remove it when all event listeners will be refactored 
org.nuxeo.runtime.remoting.RemotingService.ping(String, int)
          should no more be used - use instead AutoConfigurationService 
org.nuxeo.ecm.platform.query.api.AbstractPageProvider.previous()
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.processSelectPage(String, String, Boolean)
          since 5.4, use DocumentListingActionsBean.processSelectPage(String, String, Boolean) as selection is now done through ajax 
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.processSelectRow(String, String, String, Boolean)
          since 5.4, use DocumentListingActionsBean.processSelectRow(String, String, String, Boolean) as selection is now done through ajax 
org.nuxeo.ecm.core.api.CoreSession.querySimpleFts(String)
          use SearchService instead. See ://doc.nuxeo.org/reference/html/search-service.html 
org.nuxeo.ecm.core.api.AbstractSession.querySimpleFts(String)
           
org.nuxeo.ecm.core.api.CoreSession.querySimpleFts(String, Filter)
          use SearchService instead. See ://doc.nuxeo.org/reference/html/search-service.html 
org.nuxeo.ecm.core.api.AbstractSession.querySimpleFts(String, Filter)
           
org.nuxeo.ecm.core.api.CoreSession.querySimpleFtsIt(String, Filter, int)
          use SearchService instead. See ://doc.nuxeo.org/reference/html/search-service.html 
org.nuxeo.ecm.core.api.AbstractSession.querySimpleFtsIt(String, Filter, int)
           
org.nuxeo.ecm.core.api.CoreSession.querySimpleFtsIt(String, String, Filter, int)
          use SearchService instead. See ://doc.nuxeo.org/reference/html/search-service.html 
org.nuxeo.ecm.core.api.AbstractSession.querySimpleFtsIt(String, String, Filter, int)
           
org.nuxeo.ecm.platform.filemanager.core.listener.MimetypeIconUpdater.recursivelyUpdateBlobs(DocumentModel, MimetypeRegistry, Iterator)
          now we use BlobsExtractor that cache path fields. 
org.nuxeo.ecm.core.api.facet.VersioningDocument.refetchDoc()
          unused 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.refetchDoc()
           
org.nuxeo.ecm.webapp.search.SearchActionsBean.reindexDocuments()
           
org.nuxeo.ecm.webapp.search.SearchActions.reindexDocuments()
          does nothing 
org.nuxeo.ecm.webapp.search.SearchActionsBean.reindexDocuments(String)
           
org.nuxeo.ecm.webapp.search.SearchActions.reindexDocuments(String)
          does nothing 
org.nuxeo.ecm.core.api.operation.ModificationSet.removeModification(DocumentRef)
          returns a merged modification, unsafe to use this where order of notifications is important 
org.nuxeo.ecm.webengine.WebEngine.removeResourceBinding(ResourceBinding)
          resources are deprecated - you should use a jax-rs application to declare more resources. 
org.nuxeo.ecm.platform.picture.api.ImagingService.resize(InputStream, int, int)
          use {@link #resize(Blob, String, int, int, int) 
org.nuxeo.ecm.platform.picture.ImagingComponent.resize(InputStream, int, int)
           
org.nuxeo.ecm.platform.picture.core.ImageUtils.resize(InputStream, int, int)
           
org.nuxeo.ecm.platform.picture.core.imagej.ImageJImageUtils.resize(InputStream, int, int)
           
org.nuxeo.ecm.platform.picture.core.im.IMImageUtils.resize(InputStream, int, int)
           
org.nuxeo.ecm.platform.picture.core.mistral.MistralImageUtils.resize(InputStream, int, int)
           
org.nuxeo.ecm.core.api.CoreSession.restoreToVersion(DocumentRef, VersionModel)
          use CoreSession.restoreToVersion(DocumentRef, DocumentRef) instead 
org.nuxeo.ecm.core.api.AbstractSession.restoreToVersion(DocumentRef, VersionModel)
           
org.nuxeo.ecm.core.api.CoreSession.restoreToVersion(DocumentRef, VersionModel, boolean)
          use CoreSession.restoreToVersion(DocumentRef, DocumentRef, boolean, boolean) instead 
org.nuxeo.ecm.core.api.AbstractSession.restoreToVersion(DocumentRef, VersionModel, boolean)
           
org.nuxeo.ecm.platform.query.api.AbstractPageProvider.rewind()
           
org.nuxeo.ecm.directory.Session.rollback()
          do not use, the container manages transactions. 
org.nuxeo.ecm.platform.picture.api.ImagingService.rotate(InputStream, int)
          use {@link #rotate(Blob, int) 
org.nuxeo.ecm.platform.picture.ImagingComponent.rotate(InputStream, int)
           
org.nuxeo.ecm.platform.picture.core.ImageUtils.rotate(InputStream, int)
           
org.nuxeo.ecm.platform.picture.core.imagej.ImageJImageUtils.rotate(InputStream, int)
           
org.nuxeo.ecm.platform.picture.core.im.IMImageUtils.rotate(InputStream, int)
           
org.nuxeo.ecm.platform.picture.core.mistral.MistralImageUtils.rotate(InputStream, int)
           
org.nuxeo.ecm.platform.usermanager.UserManager.searchByMap(Map, Set)
          use UserManager.searchUsers(Map, Set) 
org.nuxeo.ecm.platform.usermanager.UserManager.searchPrincipals(String)
          see UserManager.searchUsers(String) 
org.nuxeo.ecm.webapp.directory.DirectoryUIActionsBean.selectDirectory(String)
           
org.nuxeo.ecm.platform.ui.web.api.WebActions.selectTabAction()
          since 5.4: useless, and does nothing 
org.nuxeo.ecm.webapp.action.WebActionsBean.selectTabAction()
           
org.nuxeo.ecm.platform.comment.web.ThreadEntry.setComment(DocumentModel)
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.setComment(String)
          since 5.4: comment can be put directly in the document context data using key 'request/comment'. 
org.nuxeo.ecm.webapp.versioning.DocumentVersioning.setCreateSnapshot(boolean)
          since 5.4 
org.nuxeo.ecm.webapp.versioning.DocumentVersioningBean.setCreateSnapshot(boolean)
           
org.nuxeo.ecm.platform.ui.web.api.WebActions.setCurrentTabAction(String)
          use #setCurrentTabId() or WebActions.setCurrentTabAction(String, Action) 
org.nuxeo.ecm.webapp.action.WebActionsBean.setCurrentTabAction(String)
           
org.nuxeo.ecm.platform.comment.web.ThreadEntry.setDepth(int)
           
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent.setDisplay(String)
          never used 
org.nuxeo.ecm.platform.util.RepositoryLocation.setEnabled(Boolean)
          Unused 
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent.setEntryId(String)
          use standard UIInput.setValue(Object) instead 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.setFlags(long)
          unused 
org.nuxeo.ecm.platform.types.Type.setLayout(FieldWidget[])
           
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.setLayoutForCurrentDocument(String)
          this information is now held by content views 
org.nuxeo.ecm.webapp.contentbrowser.DocumentListingActionsBean.setLayoutForDocument(DocumentModel, String)
          this information is now held by content views 
org.nuxeo.ecm.core.api.CoreSession.setLock(DocumentRef, String)
          since 5.4.2, use CoreSession.setLock(DocumentRef) instead 
org.nuxeo.ecm.core.api.AbstractSession.setLock(DocumentRef, String)
           
org.nuxeo.ecm.core.api.DocumentModel.setLock(String)
          since 5.4.2, use DocumentModel.setLock(java.lang.String) instead 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl.setLock(String)
           
org.nuxeo.ecm.core.api.facet.VersioningDocument.setMajorVersion(Long)
          let VersioningService do its work 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.setMajorVersion(Long)
           
org.nuxeo.ecm.core.api.facet.VersioningDocument.setMinorVersion(Long)
          let VersioningService do its work 
org.nuxeo.ecm.core.versioning.VersioningDocumentAdapter.setMinorVersion(Long)
           
org.nuxeo.ecm.webapp.security.UserManagementActions.setSelectedUser(String)
          since version 5.4.3, use UserManagementActions.setSelectedUserName(java.lang.String) instead. 
org.nuxeo.ecm.platform.ui.web.api.WebActions.setSubTabsList(List)
          since 5.4.2: useless 
org.nuxeo.ecm.webapp.action.WebActionsBean.setSubTabsList(List)
           
org.nuxeo.ecm.platform.ui.web.api.WebActions.setTabsList(List)
          since 5.4.2: useless 
org.nuxeo.ecm.webapp.action.WebActionsBean.setTabsList(List)
           
org.nuxeo.ecm.platform.syndication.FeedItem.setTitle(String, String)
          Unused 
org.nuxeo.ecm.platform.ui.web.directory.DirectoryEntryOutputComponent.setTranslate(Boolean)
          use DirectoryAwareComponent.setLocalize(Boolean) instead 
org.nuxeo.ecm.platform.content.template.service.ACEDescriptor.setUserName(String)
           
org.nuxeo.ecm.platform.usermanager.UserManagerDescriptor.setUserSearchFields(String[])
          use setSubstringMatchUserSearchFields instead 
org.nuxeo.common.utils.TextTemplate.setVariables(Map)
          prefer use of TextTemplate.getVariables() then Properties .load() 
org.nuxeo.launcher.commons.text.TextTemplate.setVariables(Map)
          prefer use of TextTemplate.getVariables() then Properties .load() 
org.nuxeo.runtime.test.NXRuntimeTestCase.undeploy(String)
          use NXRuntimeTestCase.undeployContrib(String, String) instead 
org.nuxeo.runtime.test.runner.RuntimeHarness.undeploy(String)
          use RuntimeHarness.undeployContrib(String, String) instead 
org.nuxeo.runtime.test.NXRuntimeTestCase.undeployContrib(String)
          use NXRuntimeTestCase.undeployContrib(String, String) instead 
org.nuxeo.runtime.test.runner.RuntimeHarness.undeployContrib(String)
          use RuntimeHarness.undeployContrib(String, String) instead 
org.nuxeo.ecm.core.api.DocumentModel.unlock()
          since 5.4.2, use DocumentModel.removeLock() instead 
org.nuxeo.ecm.core.api.CoreSession.unlock(DocumentRef)
          since 5.4.2, use CoreSession.removeLock(org.nuxeo.ecm.core.api.DocumentRef) instead 
org.nuxeo.ecm.core.api.AbstractSession.unlock(DocumentRef)
           
org.nuxeo.ecm.platform.actions.ActionService.unregisterFilterFactory(FilterFactory)
          seems not used in Nuxeo - should be removed - and anyway the merge is not done 
org.nuxeo.ecm.platform.web.common.exceptionhandling.DefaultNuxeoExceptionHandler.unwrapException(Throwable)
          use ExceptionHelper.unwrapException(Throwable) 
org.nuxeo.ecm.webapp.contentbrowser.DocumentActions.updateDocument()
          since 5.4.2, currentDocument should be used in edition screens instead of changeableDocument, so DocumentActions.updateCurrentDocument() should be used instead 
org.nuxeo.ecm.platform.usermanager.UserManager.updateGroup(NuxeoGroup)
          use UserManager.updateGroup(DocumentModel) 
org.nuxeo.ecm.platform.usermanager.UserManager.updatePrincipal(NuxeoPrincipal)
          use UserManager.updateUser(DocumentModel) 
org.nuxeo.ecm.platform.login.LoginPluginRegistry.useCustomLoginPlugin()
           
org.nuxeo.connect.update.impl.xml.PackageDefinitionImpl.write(XmlWriter)
           
 

Deprecated Constructors
org.nuxeo.ecm.core.api.impl.DocumentModelImpl(DocumentModel, String, String)
          unused 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl(DocumentModel, String, String, DataModelMap)
          unused 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl(String, String)
          unused 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl(String, String, String, DataModelMap)
          unused 
org.nuxeo.ecm.core.api.impl.DocumentModelImpl(String, String, String, Path, DocumentRef, DocumentRef, String[], Set)
          unused 
org.nuxeo.ecm.webapp.tree.DocumentTreeNodeImpl(DocumentModel, Filter, Filter, Sorter, QueryModel)
          since 5.4: use constructors with content views instead 
org.nuxeo.ecm.webapp.tree.DocumentTreeNodeImpl(DocumentModel, Filter, Filter, Sorter, QueryModel, QueryModel)
          since 5.4: use constructors with content views instead 
org.nuxeo.ecm.webapp.tree.DocumentTreeNodeImpl(String, DocumentModel, Filter, Filter, Sorter, QueryModel)
          since 5.4: use constructors with content views instead 
org.nuxeo.ecm.webapp.tree.DocumentTreeNodeImpl(String, DocumentModel, Filter, Filter, Sorter, QueryModel, QueryModel)
          since 5.4: use constructors with content views instead 
org.nuxeo.ecm.platform.url.DocumentViewImpl(DocumentLocation, String, String, String)
           
org.nuxeo.ecm.platform.audit.ws.EventDescriptor(String, Date, String, String, String)
          since 5.4.2, use the other constructor 
org.nuxeo.ecm.platform.ui.web.rest.FancyURLResponseWrapper(HttpServletResponse, HttpServletRequest, StaticNavigationHandler)
          since 5.4.3: use constructor without the StaticNavigationHandler that is now wrapped into the URLPolicyService 
org.nuxeo.ecm.platform.forms.layout.api.impl.LayoutImpl(String, String, String, List, int)
          since 5.4.3: use LayoutImpl.LayoutImpl(String, String, String, List, int, Map, String) 
org.nuxeo.ecm.platform.forms.layout.api.impl.LayoutImpl(String, String, String, List, int, Map)
          since 5.4.3: use LayoutImpl.LayoutImpl(String, String, String, List, int, Map, String) 
org.nuxeo.ecm.platform.forms.layout.api.impl.LayoutRowImpl(List, Map)
          since 5.4.3: use LayoutRowImpl.LayoutRowImpl(String, boolean, boolean, List, Map, String) 
org.nuxeo.ecm.platform.forms.layout.api.impl.LayoutRowImpl(String, boolean, boolean, List, Map)
          since 5.4.3: use LayoutRowImpl.LayoutRowImpl(String, boolean, boolean, List, Map, String) 
org.nuxeo.common.utils.TextTemplate(Map)
          prefer use of TextTemplate.TextTemplate(Properties) 
org.nuxeo.launcher.commons.text.TextTemplate(Map)
          prefer use of TextTemplate.TextTemplate(Properties) 
org.nuxeo.ecm.core.api.impl.UserPrincipal(String)
          use UserPrincipal.UserPrincipal(String, List, boolean, boolean) instead: this constructor assumes that members of the "administrators" group is an administrator. 
org.nuxeo.ecm.core.api.impl.UserPrincipal(String, List)
          use UserPrincipal.UserPrincipal(String, List, boolean, boolean) instead: this constructor assumes that members of the "administrators" group is an administrator. 
org.nuxeo.ecm.platform.forms.layout.api.impl.WidgetImpl(String, String, String, String, String, FieldDefinition[], String, String, boolean, Map, boolean, Widget[], int)
          since 5.4.3: use WidgetImpl.WidgetImpl(String, String, String, String, String, FieldDefinition[], String, String, boolean, Map, boolean, Widget[], int, WidgetSelectOption[], String) 
org.nuxeo.ecm.platform.forms.layout.api.impl.WidgetImpl(String, String, String, String, String, FieldDefinition[], String, String, boolean, Map, boolean, Widget[], int, WidgetSelectOption[])
          since 5.4.3: use WidgetImpl.WidgetImpl(String, String, String, String, String, FieldDefinition[], String, String, boolean, Map, boolean, Widget[], int, WidgetSelectOption[], String) 
 


Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.