Deprecated API

Deprecated Classes
com.imcode.imcms.api.util.ChainableReversibleNullComparator
          Use ChainableReversibleNullComparator instead. Will be removed in imCMS 3.0 or later. 
com.imcode.imcms.api.util.ComparatorWrapper
          Use ComparatorWrapper instead. Will be removed in imCMS 3.0 or later. 
 

Deprecated Interfaces
com.imcode.imcms.api.RequestConstants
          Use ContentManagementSystem.fromRequest(javax.servlet.ServletRequest) instead. Will be removed in imCMS 3.0 or later. 
com.imcode.imcms.api.RoleConstants
          Use UserService.getRole(int) and Role.getName() instead. Will be removed in imCMS 3.0 or later. 
 

Deprecated Fields
com.imcode.imcms.api.RequestConstants.SYSTEM
          Use ContentManagementSystem.fromRequest(javax.servlet.ServletRequest) instead. 
 

Deprecated Methods
com.imcode.imcms.api.UserService.addNewRole(String)
          Use UserService.createNewRole(String) followed by UserService.saveRole(Role) instead. 
com.imcode.imcms.api.DocumentService.createNewCategory(String, String, String, CategoryType)
          Use Category.Category(String, CategoryType) and DocumentService.saveCategory(Category) instead. 
com.imcode.imcms.api.UserService.deleteRole(String)
          Use UserService.deleteRole(Role) instead. 
com.imcode.imcms.api.Document.getActivatedDatetime()
          Use Document.getPublicationStartDatetime() 
com.imcode.imcms.api.UserService.getAllRolesNames()
          Use UserService.getAllRoles() instead. 
com.imcode.imcms.api.UserService.getAllUserWithRole(String)
          Use UserService.getAllUsersWithRole(Role)} instead. 
com.imcode.imcms.api.User.getRoleNames()
          Use User.getRoles() instead. 
com.imcode.imcms.api.UserService.getRoleNames(User)
          Use User.getRoles() instead 
com.imcode.imcms.api.User.hasRole(String)
          Use User.hasRole(Role) instead. 
com.imcode.imcms.api.Document.setActivatedDatetime(Date)
          Use Document.setPublicationStartDatetime(java.util.Date) * 
com.imcode.imcms.api.TextDocument.setImage(int, String, String, int, int, int, int, int, String, String, String, String, String)
          Use TextDocument.setImage(int, Image) instead. 
com.imcode.imcms.api.TextDocument.setImage(int, String, String, int, int, int, int, int, String, String, String, String, String, String)
          Use TextDocument.setImage(int, Image) instead. Will be removed in 3.0. 
com.imcode.imcms.api.Image.setLinkTargetName(String)
          Use Image.setLinkTarget(java.lang.String) 
com.imcode.imcms.api.Document.setPermissionSetForRole(String, int)
          Use Document.setPermissionSetIdForRole(Role, int) instead. Will be removed in 3.0. 
com.imcode.imcms.api.UserService.setUserRoles(User, String[])
          Use User.setRoles(Role[]) instead.