Deprecated API


Contents
Deprecated Interfaces
com.ibm.workplace.wcm.api.WCMServiceHome
          Replaced by WebContentService 
 

Deprecated Classes
com.ibm.workplace.wcm.api.WCMApiService
          Replaced by WebContentService 
 

Deprecated Fields
com.ibm.workplace.wcm.api.Workspace.SECURITY_DELETE_ACCESS
          Use manager access 
com.ibm.workplace.wcm.api.Workspace.SECURITY_EDIT_ACCESS
          Use editor access 
com.ibm.workplace.wcm.api.Workspace.SECURITY_READ_ACCESS
          Use contributor access 
 

Deprecated Methods
com.ibm.workplace.wcm.api.SiteArea.addContent(DocumentId)
          use Workspace.createContent(authoringTemplateId, parentSiteId, siblingId, position) instead 
com.ibm.workplace.wcm.api.Editable.addDeleteAccessMembers(String[])
          Use Editable.addManagerAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.Editable.addEditAccessMembers(String[])
          Use Editable.addEditorAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.Editable.addLiveAccessMembers(String[])
          Use Editable.addUserAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.Editable.addReadAccessMembers(String[])
          Use Editable.addContributorAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.SiteFrameworkContainer.addSiteArea(DocumentId)
          use Workspace.createSiteArea(parentId, siblingId, position) instead. 
com.ibm.workplace.wcm.api.Content.cancelDraft()
          use cancelDraftDocument() instead. 
com.ibm.workplace.wcm.api.Workspace.createContent(DocumentId)
          use createContent(authoringTemplateId, parentSiteAreaId, siblingId, position) instead. 
com.ibm.workplace.wcm.api.Content.createDraft()
          use createDraftDocument() instead. 
com.ibm.workplace.wcm.api.Workspace.createSiteArea()
          use createSiteArea(parentId) instead 
com.ibm.workplace.wcm.api.ContentComponentIterator.getCount()
          Please use the following code instead. while (iter.hasNext()) count = count + 1; 
com.ibm.workplace.wcm.api.DocumentIdIterator.getCount()
          Please use the following code instead. while (iter.hasNext()) count = count + 1; 
com.ibm.workplace.wcm.api.Document.getDeleteAccessMembers()
          Use Document.getManagerAccessMembers() instead 
com.ibm.workplace.wcm.api.Document.getEditAccessMembers()
          Use Document.getEditorAccessMembers() instead 
com.ibm.workplace.wcm.api.LibraryFileComponent.getFile()
          - use getFileStream() instead 
com.ibm.workplace.wcm.api.LibraryImageComponent.getImage()
          use getImageStream() instead 
com.ibm.workplace.wcm.api.Document.getLiveAccessMembers()
          Use Document.getUserAccessMembers() instead 
com.ibm.workplace.wcm.api.Workspace.getMemberNames()
          Use the PUMA API 
com.ibm.workplace.wcm.api.Workspace.getMemberNames(String)
          Use the PUMA API 
com.ibm.workplace.wcm.api.Document.getReadAccessMembers()
          Use Document.getContributorAccessMembers() instead 
com.ibm.workplace.wcm.api.WCMServiceHome.getRepository()
          Replaced by WebContentService.getRepository() 
com.ibm.workplace.wcm.api.Document.hasDeleteAccess()
          This method is deprecated from version 6.0. Calls to This method will be deprecated in the future. Calls to 'Delete' access methods have the same effect as 'Manager' access method calls. Use Workspace.hasManagerAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasDeleteAccess(UserProfile)
          This method is deprecated from version 6.0. Calls to This method will be deprecated in the future. Calls to 'Delete' access methods have the same effect as 'Manager' access method calls. Use Workspace.hasManagerAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasEditAccess()
          This method is deprecated from version 6.0. Calls to This method will be deprecated in the future. Calls to 'Edit' access methods have the same effect as 'Editor' access method calls. Use Workspace.hasEditorAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasEditAccess(UserProfile)
          This method is deprecated from version 6.0. Calls to This method will be deprecated in the future. Calls to 'Edit' access methods have the same effect as 'Editor' access method calls. Use Workspace.hasEditorAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasLiveAccess()
          This method is deprecated from version 6.0. Calls to 'Live' access methods have the same effect as 'Contributor' access method calls. Use Workspace.hasContributorAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasLiveAccess(UserProfile)
          This method is deprecated from version 6.0. Calls to 'Live' access methods have the same effect as 'Contributor' access method calls. Use Workspace.hasContributorAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasReadAccess()
          This method is deprecated from version 6.0. Calls to 'Live' access methods have the same effect as 'Contributor' access method calls. Use Workspace.hasContributorAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.Document.hasReadAccess(UserProfile)
          This method is deprecated from version 6.0. Calls to 'Live' access methods have the same effect as 'Contributor' access method calls. Use Workspace.hasContributorAccess(DocumentId documentId) instead 
com.ibm.workplace.wcm.api.SiteArea.insertContent(DocumentId, DocumentId)
          use Workspace.createContent(authoringTemplateId, parentSiteId, siblingId, position) instead 
com.ibm.workplace.wcm.api.SiteFrameworkContainer.insertSiteArea(DocumentId, DocumentId)
          use Workspace.createSiteArea(parentId, siblingId, position) instead. 
com.ibm.workplace.wcm.api.SiteArea.removeContent(DocumentId)
          use Workspace.delete(DocumentId) instead. 
com.ibm.workplace.wcm.api.Editable.removeDeleteAccessMembers(String[])
          Use Editable.removeManagerAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.Editable.removeEditAccessMembers(String[])
          Use Editable.removeEditorAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.Editable.removeLiveAccessMembers(String[])
          Use Editable.removeUserAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.Editable.removeReadAccessMembers(String[])
          Use Editable.removeContributorAccessMembers(String[]) instead 
com.ibm.workplace.wcm.api.SiteFrameworkContainer.removeSiteArea(DocumentId)
          use Workspace.delete(id) instead. 
com.ibm.workplace.wcm.api.HTMLComponent.setHTML(String, EmbeddedImageMap)
          This method is deprecated from version 6.0. Use HTMLComponent.setHTML(String) instead. 
com.ibm.workplace.wcm.api.LibraryHTMLComponent.setHTML(String, EmbeddedImageMap)
          This method is deprecated from version 6.0. Use LibraryHTMLComponent.setHTML(String) instead. 
com.ibm.workplace.wcm.api.RichTextComponent.setRichText(String, EmbeddedImageMap)
          This method is deprecated from version 6.0. Use RichTextComponent.setRichText(String) instead. 
com.ibm.workplace.wcm.api.Workspace.useLiveAccess(boolean)
          use useUserAccess(boolean userAccess)