@ProcessEvent(qname = "AddlPortletTests_SPEC2_5_RenderGenericPortlet")
public void processEvent(EventRequest portletReq, EventResponse portletResp)
throws PortletException, IOException {
JSR286SpecTestCaseDetails tcd = new JSR286SpecTestCaseDetails();
/* TestCase: V2AddlPortletTests_SPEC2_5_RenderGenericPortlet_eventDispatching1 */
/* Details: "The GenericPortlet processEvent method will dispatch the */
/* request to a subclass method annotated with the tag */
/* @ProcessEvent(qname=<eventname>), where <eventname> */
/* must be in the format provided by Qname.toString()" */
Event event = portletReq.getEvent();
String qName = event.getName();
TestResult tr1 =
tcd.getTestResultFailed(V2ADDLPORTLETTESTS_SPEC2_5_RENDERGENERICPORTLET_EVENTDISPATCHING1);
if (qName.toString().equals("AddlPortletTests_SPEC2_5_RenderGenericPortlet")) {
tr1.setTcSuccess(true);
} else {
tr1.appendTcDetail(
"Failed because QName is not AddlPortletTests_SPEC2_5_RenderGenericPortlet");
}
portletReq.getPortletSession().setAttribute(
Constants.RESULT_ATTR_PREFIX + "AddlPortletTests_SPEC2_5_RenderGenericPortlet_event_a",
tr1.toString(), APPLICATION_SCOPE);
}
AddlPortletTests_SPEC2_5_RenderGenericPortlet_event.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:portals-pluto
作者:
评论列表
文章目录