Class StandardNmTopicService

java.lang.Object
wt.services.StandardManager
com.ptc.netmarkets.forumTopic.StandardNmTopicService
All Implemented Interfaces:
NmTopicService, Serializable, wt.fc._NetFactor, NetFactor, wt.services.Manager

public class StandardNmTopicService extends StandardManager implements NmTopicService, Serializable

Use the newStandardNmTopicService static factory method(s), not the StandardNmTopicService constructor, to construct instances of this class. Instances must be constructed using the static factory(s), in order to ensure proper initialization of the instance.



Supported API: true

Extendable: false

See Also:
  • Method Details

    • getForumModel

      @Deprecated public com.ptc.netmarkets.util.misc.NmModel getForumModel(NmOid oid, WTContainerRef container) throws WTException
      Deprecated.
      Get the tree model of the forum to display

      Supported API: true This api is deprecated instead use the - fetchForumModel( NmOid oid, WTContainerRef container ) api
      Specified by:
      getForumModel in interface NmTopicService
      Parameters:
      oid - the AdministrativeDomain, used as search criteria when looking for project objects
      container -
      Returns:
      NmModel
      Throws:
      WTException
    • fetchForumModel

      public NmDefaultHTMLTableTree fetchForumModel(NmOid oid, WTContainerRef container) throws WTException
      Get the tree model of the forum to display

      Supported API: true
      Specified by:
      fetchForumModel in interface NmTopicService
      Parameters:
      oid - the AdministrativeDomain, used as search criteria when looking for project objects
      container -
      Returns:
      NmDefaultHTMLTableTree
      Throws:
      WTException
    • changeForumModel

      @Deprecated public void changeForumModel(NmOid oid, com.ptc.netmarkets.model.NmChangeModel[] nmcm) throws WTException
      Deprecated.
      Update the tree model of the project from changes made in a different method server

      Supported API: true This API doesn't do anything and will be removed in future
      Specified by:
      changeForumModel in interface NmTopicService
      Parameters:
      oid - Oid of the project to change
      nmcm - changes to make in the project model
      Throws:
      WTException