org.exoplatform.community.brandadvocacy.portlet.backend.controllers
Class MissionParticipantController

java.lang.Object
  extended by org.exoplatform.community.brandadvocacy.portlet.backend.controllers.MissionParticipantController

public class MissionParticipantController
extends Object

Created by exoplatform on 10/12/14.


Constructor Summary
MissionParticipantController(org.exoplatform.services.organization.OrganizationService organizationService, org.exoplatform.social.core.manager.IdentityManager identityManager, org.exoplatform.brandadvocacy.service.IService iService)
           
 
Method Summary
 juzu.Response addMPAdminNote(String mpId, String content)
           
 juzu.Response addMPStatusNote(String mpId, String content)
           
 juzu.Response ajaxUpdateMPInline(String missionParticipantId, String action, String val, String note, String force)
           
 juzu.Response getAllMPAdminNote(String mpId)
           
 juzu.Response getPreviousMissionParticipant(String username)
           
 juzu.Response indexMP()
           
 juzu.Response list()
           
 juzu.Response loadDetail(String missionParticipantId)
           
 juzu.Response loadPoupMPStatusReasonOption(String mpId)
           
 juzu.Response removeMissionParticipant(String missionParticipantId)
           
 juzu.Response.Content search(String keyword, String status, String page)
           
 juzu.Response updateMPAdminNote(String mpId, String mpNoteId, String content)
           
 juzu.Response view(String missionParticipantId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MissionParticipantController

@Inject
public MissionParticipantController(org.exoplatform.services.organization.OrganizationService organizationService,
                                           org.exoplatform.social.core.manager.IdentityManager identityManager,
                                           org.exoplatform.brandadvocacy.service.IService iService)
Method Detail

indexMP

public juzu.Response indexMP()

list

public juzu.Response list()

view

public juzu.Response view(String missionParticipantId)

loadDetail

public juzu.Response loadDetail(String missionParticipantId)

search

public juzu.Response.Content search(String keyword,
                                    String status,
                                    String page)

ajaxUpdateMPInline

public juzu.Response ajaxUpdateMPInline(String missionParticipantId,
                                        String action,
                                        String val,
                                        String note,
                                        String force)

getPreviousMissionParticipant

public juzu.Response getPreviousMissionParticipant(String username)

removeMissionParticipant

public juzu.Response removeMissionParticipant(String missionParticipantId)

addMPAdminNote

public juzu.Response addMPAdminNote(String mpId,
                                    String content)

addMPStatusNote

public juzu.Response addMPStatusNote(String mpId,
                                     String content)

updateMPAdminNote

public juzu.Response updateMPAdminNote(String mpId,
                                       String mpNoteId,
                                       String content)

getAllMPAdminNote

public juzu.Response getAllMPAdminNote(String mpId)

loadPoupMPStatusReasonOption

public juzu.Response loadPoupMPStatusReasonOption(String mpId)


Copyright © 2003–2015 eXo Platform SAS. All rights reserved.