java类javax.portlet.EventResponse的实例源码

HandlerInterceptorAdapter.java 文件源码 项目:spring4-understanding 阅读 14 收藏 0 点赞 0 评论 0
/**
 * This implementation delegates to {@link #preHandle}.
 */
@Override
public boolean preHandleEvent(EventRequest request, EventResponse response, Object handler)
        throws Exception {

    return preHandle(request, response, handler);
}
HandlerInterceptorAdapter.java 文件源码 项目:spring4-understanding 阅读 14 收藏 0 点赞 0 评论 0
/**
 * This implementation delegates to {@link #afterCompletion}.
 */
@Override
public void afterEventCompletion(
        EventRequest request, EventResponse response, Object handler, Exception ex)
        throws Exception {

    afterCompletion(request, response, handler, ex);
}
SimplePortletHandlerAdapter.java 文件源码 项目:spring4-understanding 阅读 18 收藏 0 点赞 0 评论 0
@Override
public void handleEvent(EventRequest request, EventResponse response, Object handler) throws Exception {
    if (handler instanceof EventPortlet) {
        ((EventPortlet) handler).processEvent(request, response);
    }
    else {
        // if no event processing method was found just keep render params
        response.setRenderParameters(request);
    }
}
DossierProcPortlet.java 文件源码 项目:OEPv2 阅读 21 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://org.oep.com/events}ipc-domainno")
public void myDomainNoEvent(EventRequest request, EventResponse response) {
    Event event = request.getEvent();
    String domainNo = event.getValue().toString();
    response.setRenderParameter("domainNo", domainNo);

}
DossierProcPortlet.java 文件源码 项目:OEPv2 阅读 19 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://org.oep.com/events}ipc-administrationno")
public void myAdministrationNoEvent(EventRequest request,
        EventResponse response) {
    Event event = request.getEvent();
    // Get data from the event
    String administrationNo = event.getValue().toString();
    response.setRenderParameter("administrationNo", administrationNo);

}
IpcEventReceiverPortlet.java 文件源码 项目:OEPv2 阅读 19 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://proliferay.com/events}ipc-text")
public void myEvent(EventRequest request, EventResponse response) {
    Event event = request.getEvent();
    //Get data from the event
    //String sampleText = (String) event.getValue();
    Employee employee = (Employee)event.getValue();

    //Set the text in response to display in UI
    response.setRenderParameter("sampleText", employee.name);
}
ModuleNavigation.java 文件源码 项目:liferaylms-portlet 阅读 18 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://www.wemooc.com/}themeId")
public void handlethemeEvent(EventRequest eventRequest, EventResponse eventResponse) {
   if (eventRequest.getEvent().getValue() instanceof ThemeIdEvent){
       ThemeIdEvent themeIdEvent = (ThemeIdEvent) eventRequest.getEvent().getValue();
       long moduleId=ParamUtil.getLong(eventRequest, "moduleId",0L);
       if(moduleId==themeIdEvent.getModuleId()){
           eventResponse.setRenderParameter("themeId",Long.toString(themeIdEvent.getThemeId()));
           eventResponse.setRenderParameter(WebKeys.PORTLET_CONFIGURATOR_VISIBILITY,StringPool.TRUE);
       }        
       else if((moduleId==0)&&(themeIdEvent.getModuleId()==ThemeIdEvent.EVALUATION_THEME_ID)){
           eventResponse.setRenderParameter(WebKeys.PORTLET_CONFIGURATOR_VISIBILITY,StringPool.FALSE);
       }
   }
}
LmsActivitiesList.java 文件源码 项目:liferaylms-portlet 阅读 21 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://www.wemooc.com/}themeId")
public void handlethemeEvent(EventRequest eventRequest, EventResponse eventResponse) {

    if (eventRequest.getEvent().getValue() instanceof ThemeIdEvent){
       ThemeIdEvent themeIdEvent = (ThemeIdEvent) eventRequest.getEvent().getValue();
       long moduleId=ParamUtil.getLong(eventRequest, "moduleId",0L);
       if(moduleId==themeIdEvent.getModuleId()){
           eventResponse.setRenderParameter("viewCurrentModule",StringPool.TRUE);
       }        
       else if((moduleId==0)&&(themeIdEvent.getModuleId()==ThemeIdEvent.EVALUATION_THEME_ID)){
           eventResponse.setRenderParameter("viewCurrentModule",StringPool.FALSE);
       }
    }
}
EvaluationAvgPortlet.java 文件源码 项目:liferaylms-portlet 阅读 16 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://www.wemooc.com/}themeId")
public void handlethemeEvent(EventRequest eventRequest, EventResponse eventResponse) {

    if (eventRequest.getEvent().getValue() instanceof ThemeIdEvent){
       ThemeIdEvent themeIdEvent = (ThemeIdEvent) eventRequest.getEvent().getValue();
       long moduleId=ParamUtil.getLong(eventRequest, "moduleId",0L);
       if(moduleId==themeIdEvent.getModuleId()){
           eventResponse.setRenderParameter(WebKeys.PORTLET_CONFIGURATOR_VISIBILITY,StringPool.FALSE);
       }        
       else if((moduleId==0)&&(themeIdEvent.getModuleId()==ThemeIdEvent.EVALUATION_THEME_ID)){
           eventResponse.setRenderParameter(WebKeys.PORTLET_CONFIGURATOR_VISIBILITY,StringPool.TRUE);
       }
    }
}
ModuleTitle.java 文件源码 项目:liferaylms-portlet 阅读 23 收藏 0 点赞 0 评论 0
@ProcessEvent(qname = "{http://www.wemooc.com/}themeId")
public void handlethemeEvent(EventRequest eventRequest, EventResponse eventResponse) {
   if (eventRequest.getEvent().getValue() instanceof ThemeIdEvent){
       ThemeIdEvent themeIdEvent = (ThemeIdEvent) eventRequest.getEvent().getValue();
       long moduleId=ParamUtil.getLong(eventRequest, "moduleId",0L);
       if(moduleId==themeIdEvent.getModuleId()){
           eventResponse.setRenderParameter("themeId",Long.toString(themeIdEvent.getThemeId()));
           eventResponse.setRenderParameter(WebKeys.PORTLET_CONFIGURATOR_VISIBILITY,StringPool.TRUE);
       }        
       else if((moduleId==0)&&(themeIdEvent.getModuleId()==ThemeIdEvent.EVALUATION_THEME_ID)){
           eventResponse.setRenderParameter(WebKeys.PORTLET_CONFIGURATOR_VISIBILITY,StringPool.FALSE);
       }
   }
}


问题


面经


文章

微信
公众号

扫码关注公众号