Hi
I am trying to develop a ui command to the km discussion group iview.
looking on the implementation of the existing edit command (SingleDiscListItemEditUICommand) I saw a few lines that i would like to
use in my code:
ICollaborationService collabService = null;
IDiscussionManager discussionManager = null;
IDiscussion discussion = null;
collabService = (ICollaborationService)ResourceFactory.getInstance().getServiceFactory().getService("CollaborationService");
discussionManager = getDiscussionManager(getResource());
My problem is that the method getDiscussionManager(getResource()) is not recognized.
I have imported :
import com.sap.tc.logging.Location;
import com.sapportals.portal.security.usermanagement.IUMPrincipal;
import com.sapportals.wcm.WcmException;
import com.sapportals.wcm.command.DiscussionCommand;
import com.sapportals.wcm.control.base.WcmBaseControl;
import com.sapportals.wcm.rendering.base.AbstractProxyControl;
import com.sapportals.wcm.rendering.screenflow.IScreenflow;
import com.sapportals.wcm.rendering.screenflow.cm.ResourceScreenflow;
import com.sapportals.wcm.rendering.screenflow.cm.SingleDiscEditScreenflow;
import com.sapportals.wcm.repository.*;
import com.sapportals.wcm.repository.service.IRepositoryServiceFactory;
import com.sapportals.wcm.repository.service.discussion.*;
import com.sapportals.wcm.repository.service.discussion.IDiscussionManager;
import com.sapportals.wcm.repository.service.discussion.wcm.DiscussionManager;
import com.sapportals.wcm.service.collaboration.ICollaborationService;
import com.sapportals.wcm.util.enum.AbstractEnum;
import com.sapportals.wcm.util.uri.RID;
import com.sapportals.wdf.ControllerDynPage;
import com.sapportals.wdf.WdfException;
import com.sapportals.wdf.event.WdfEvent;
import java.util.*;
import com.sapportals.wcm.repository.service.AbstractRepositoryService;
import com.sapportals.wcm.control.collaboration.discussion.DiscussionBaseControl;
Can any one please guide me on this issue?
Thanks,
Nitsan