portals-pluto-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From msnickl...@apache.org
Subject [24/47] portals-pluto git commit: Removed unused imports and logging from V2SigTestsFilter
Date Wed, 15 Jun 2016 11:05:42 GMT
http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/0ed4a4a7/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_RenderFilter_SIGRender.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_RenderFilter_SIGRender.java
b/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_RenderFilter_SIGRender.java
index 32165ca..fbc80b6 100644
--- a/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_RenderFilter_SIGRender.java
+++ b/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_RenderFilter_SIGRender.java
@@ -1,140 +1,128 @@
-/*  Licensed to the Apache Software Foundation (ASF) under one
- *  or more contributor license agreements.  See the NOTICE file
- *  distributed with this work for additional information
- *  regarding copyright ownership.  The ASF licenses this file
- *  to you under the Apache License, Version 2.0 (the
- *  "License"); you may not use this file except in compliance
- *  with the License.  You may obtain a copy of the License at
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more contributor license
+ * agreements. See the NOTICE file distributed with this work for additional information
regarding
+ * copyright ownership. The ASF licenses this file to you under the Apache License, Version
2.0 (the
+ * "License"); you may not use this file except in compliance with the License. You may obtain
a
+ * copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
  *
- *  Unless required by applicable law or agreed to in writing,
- *  software distributed under the License is distributed on an
- *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- *  KIND, either express or implied.  See the License for the
- *  specific language governing permissions and limitations
- *  under the License.
+ * Unless required by applicable law or agreed to in writing, software distributed under
the License
+ * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express
+ * or implied. See the License for the specific language governing permissions and limitations
under
+ * the License.
  */
 
 package javax.portlet.tck.portlets;
 
-import java.io.*;
-import java.util.*;
-import java.util.logging.*;
-import static java.util.logging.Logger.*;
-import javax.xml.namespace.QName;
-import javax.portlet.*;
-import javax.portlet.filter.*;
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.portlet.tck.beans.*;
-import javax.portlet.tck.constants.*;
-import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.*;
-import static javax.portlet.tck.constants.Constants.*;
-import static javax.portlet.PortletSession.*;
-import static javax.portlet.ResourceURL.*;
+import java.io.IOException;
+import java.io.PrintWriter;
+
+import javax.portlet.ActionRequest;
+import javax.portlet.ActionResponse;
+import javax.portlet.Portlet;
+import javax.portlet.PortletConfig;
+import javax.portlet.PortletException;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+import javax.portlet.filter.PortletFilter;
+import javax.portlet.filter.RenderFilter;
+import javax.portlet.tck.beans.ClassChecker;
+import javax.portlet.tck.beans.JSR286SignatureTestCaseDetails;
+import javax.portlet.tck.beans.TestResult;
+
+import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_HASDOFILTER;
+import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_HASDOFILTERRETURNS;
+import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_IMPLEMENTSPORTLETFILTER;
+import static javax.portlet.tck.constants.Constants.THREADID_ATTR;
 
 /**
- * This portlet implements several test cases for the JSR 362 TCK. The test case names
- * are defined in the /src/main/resources/xml-resources/additionalTCs.xml
- * file. The build process will integrate the test case names defined in the 
- * additionalTCs.xml file into the complete list of test case names for execution by the
driver.
+ * This portlet implements several test cases for the JSR 362 TCK. The test case names are
defined
+ * in the /src/main/resources/xml-resources/additionalTCs.xml file. The build process will
integrate
+ * the test case names defined in the additionalTCs.xml file into the complete list of test
case
+ * names for execution by the driver.
  *
- * This is the main portlet for the test cases. If the test cases call for events, this portlet
- * will initiate the events, but not process them. The processing is done in the companion

- * portlet SigTestsFilter_RenderFilter_SIGRender_event
+ * This is the main portlet for the test cases. If the test cases call for events, this portlet
will
+ * initiate the events, but not process them. The processing is done in the companion portlet
+ * SigTestsFilter_RenderFilter_SIGRender_event
  *
  */
-public class SigTestsFilter_RenderFilter_SIGRender implements Portlet, ResourceServingPortlet
{
-   private static final String LOG_CLASS = 
-         SigTestsFilter_RenderFilter_SIGRender.class.getName();
-   private final Logger LOGGER = Logger.getLogger(LOG_CLASS);
-   
-   private PortletConfig portletConfig = null;
-
-   @Override
-   public void init(PortletConfig config) throws PortletException {
-      this.portletConfig = config;
-   }
-
-   @Override
-   public void destroy() {
-   }
-
-   @Override
-   public void processAction(ActionRequest portletReq, ActionResponse portletResp)
-         throws PortletException, IOException {
-      LOGGER.entering(LOG_CLASS, "main portlet processAction entry");
-
-      portletResp.setRenderParameters(portletReq.getParameterMap());
-      long tid = Thread.currentThread().getId();
-      portletReq.setAttribute(THREADID_ATTR, tid);
-
-      StringWriter writer = new StringWriter();
-
-   }
-
-   @Override
-   public void serveResource(ResourceRequest portletReq, ResourceResponse portletResp)
-         throws PortletException, IOException {
-      LOGGER.entering(LOG_CLASS, "main portlet serveResource entry");
-
-      long tid = Thread.currentThread().getId();
-      portletReq.setAttribute(THREADID_ATTR, tid);
-
-      PrintWriter writer = portletResp.getWriter();
-
-   }
-
-   @Override
-   public void render(RenderRequest portletReq, RenderResponse portletResp)
-         throws PortletException, IOException {
-      LOGGER.entering(LOG_CLASS, "main portlet render entry");
-
-      long tid = Thread.currentThread().getId();
-      portletReq.setAttribute(THREADID_ATTR, tid);
-
-      PrintWriter writer = portletResp.getWriter();
-
-      JSR286SignatureTestCaseDetails tcd = new JSR286SignatureTestCaseDetails();
-
-      // Create result objects for the tests
-
-      ClassChecker cc = new ClassChecker(RenderFilter.class);
-
-      /* TestCase: V2SigTestsFilter_RenderFilter_SIGRender_hasDoFilter        */
-      /* Details: "RenderFilter has a doFilter(RenderRequest,                 */
-      /* RenderResponse, javax.portlet.filter.FilterChain) throws             */
-      /* java.io.IOException, PortletException method "                       */
-      TestResult tr0 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_HASDOFILTER);
-      try {
-         String name = "doFilter";
-         Class<?>[] exceptions = {java.io.IOException.class, PortletException.class};
-         Class<?>[] parms = {RenderRequest.class, RenderResponse.class, javax.portlet.filter.FilterChain.class};
-         tr0.setTcSuccess(cc.hasMethod(name, parms, exceptions));
-      } catch(Exception e) {tr0.appendTcDetail(e.toString());}
-      tr0.writeTo(writer);
-
-      /* TestCase: V2SigTestsFilter_RenderFilter_SIGRender_hasDoFilterReturns */
-      /* Details: "RenderFilter method doFilter(RenderRequest,                */
-      /* RenderResponse, javax.portlet.filter.FilterChain) returns void "     */
-      TestResult tr1 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_HASDOFILTERRETURNS);
-      try {
-         String name = "doFilter";
-         Class<?> retType = void.class;
-         Class<?>[] parms = {RenderRequest.class, RenderResponse.class, javax.portlet.filter.FilterChain.class};
-         tr1.setTcSuccess(cc.methodHasReturnType(name, retType, parms));
-      } catch(Exception e) {tr1.appendTcDetail(e.toString());}
-      tr1.writeTo(writer);
-
-      /* TestCase: V2SigTestsFilter_RenderFilter_SIGRender_implementsPortletFilter */
-      /* Details: "RenderFilter implements PortletFilter "                    */
-      TestResult tr2 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_IMPLEMENTSPORTLETFILTER);
-      try {
-         tr2.setTcSuccess(cc.implementsInterface(PortletFilter.class));
-      } catch(Exception e) {tr2.appendTcDetail(e.toString());}
-      tr2.writeTo(writer);
-
-   }
+public class SigTestsFilter_RenderFilter_SIGRender implements Portlet {
+
+  @Override
+  public void init(PortletConfig config) throws PortletException {}
+
+  @Override
+  public void destroy() {}
+
+  @Override
+  public void processAction(ActionRequest portletReq, ActionResponse portletResp)
+      throws PortletException, IOException {
+
+    portletResp.setRenderParameters(portletReq.getParameterMap());
+    long tid = Thread.currentThread().getId();
+    portletReq.setAttribute(THREADID_ATTR, tid);
+
+  }
+
+  @Override
+  public void render(RenderRequest portletReq, RenderResponse portletResp)
+      throws PortletException, IOException {
+
+    long tid = Thread.currentThread().getId();
+    portletReq.setAttribute(THREADID_ATTR, tid);
+
+    PrintWriter writer = portletResp.getWriter();
+
+    JSR286SignatureTestCaseDetails tcd = new JSR286SignatureTestCaseDetails();
+
+    // Create result objects for the tests
+
+    ClassChecker cc = new ClassChecker(RenderFilter.class);
+
+    /* TestCase: V2SigTestsFilter_RenderFilter_SIGRender_hasDoFilter */
+    /* Details: "RenderFilter has a doFilter(RenderRequest, */
+    /* RenderResponse, javax.portlet.filter.FilterChain) throws */
+    /* java.io.IOException, PortletException method " */
+    TestResult tr0 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_HASDOFILTER);
+    try {
+      String name = "doFilter";
+      Class<?>[] exceptions = {java.io.IOException.class, PortletException.class};
+      Class<?>[] parms =
+          {RenderRequest.class, RenderResponse.class, javax.portlet.filter.FilterChain.class};
+      tr0.setTcSuccess(cc.hasMethod(name, parms, exceptions));
+    } catch (Exception e) {
+      tr0.appendTcDetail(e.toString());
+    }
+    tr0.writeTo(writer);
+
+    /* TestCase: V2SigTestsFilter_RenderFilter_SIGRender_hasDoFilterReturns */
+    /* Details: "RenderFilter method doFilter(RenderRequest, */
+    /* RenderResponse, javax.portlet.filter.FilterChain) returns void " */
+    TestResult tr1 =
+        tcd.getTestResultFailed(V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_HASDOFILTERRETURNS);
+    try {
+      String name = "doFilter";
+      Class<?> retType = void.class;
+      Class<?>[] parms =
+          {RenderRequest.class, RenderResponse.class, javax.portlet.filter.FilterChain.class};
+      tr1.setTcSuccess(cc.methodHasReturnType(name, retType, parms));
+    } catch (Exception e) {
+      tr1.appendTcDetail(e.toString());
+    }
+    tr1.writeTo(writer);
+
+    /* TestCase: V2SigTestsFilter_RenderFilter_SIGRender_implementsPortletFilter */
+    /* Details: "RenderFilter implements PortletFilter " */
+    TestResult tr2 =
+        tcd.getTestResultFailed(V2SIGTESTSFILTER_RENDERFILTER_SIGRENDER_IMPLEMENTSPORTLETFILTER);
+    try {
+      tr2.setTcSuccess(cc.implementsInterface(PortletFilter.class));
+    } catch (Exception e) {
+      tr2.appendTcDetail(e.toString());
+    }
+    tr2.writeTo(writer);
+
+  }
 
 }

http://git-wip-us.apache.org/repos/asf/portals-pluto/blob/0ed4a4a7/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_ResourceFilter_SIGRender.java
----------------------------------------------------------------------
diff --git a/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_ResourceFilter_SIGRender.java
b/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_ResourceFilter_SIGRender.java
index 95dedfd..d9088c3 100644
--- a/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_ResourceFilter_SIGRender.java
+++ b/portlet-tck_3.0/V2SigTestsFilter/src/main/java/javax/portlet/tck/portlets/SigTestsFilter_ResourceFilter_SIGRender.java
@@ -1,140 +1,130 @@
-/*  Licensed to the Apache Software Foundation (ASF) under one
- *  or more contributor license agreements.  See the NOTICE file
- *  distributed with this work for additional information
- *  regarding copyright ownership.  The ASF licenses this file
- *  to you under the Apache License, Version 2.0 (the
- *  "License"); you may not use this file except in compliance
- *  with the License.  You may obtain a copy of the License at
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more contributor license
+ * agreements. See the NOTICE file distributed with this work for additional information
regarding
+ * copyright ownership. The ASF licenses this file to you under the Apache License, Version
2.0 (the
+ * "License"); you may not use this file except in compliance with the License. You may obtain
a
+ * copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
  *
- *  Unless required by applicable law or agreed to in writing,
- *  software distributed under the License is distributed on an
- *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- *  KIND, either express or implied.  See the License for the
- *  specific language governing permissions and limitations
- *  under the License.
+ * Unless required by applicable law or agreed to in writing, software distributed under
the License
+ * is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
express
+ * or implied. See the License for the specific language governing permissions and limitations
under
+ * the License.
  */
 
 package javax.portlet.tck.portlets;
 
-import java.io.*;
-import java.util.*;
-import java.util.logging.*;
-import static java.util.logging.Logger.*;
-import javax.xml.namespace.QName;
-import javax.portlet.*;
-import javax.portlet.filter.*;
-import javax.servlet.*;
-import javax.servlet.http.*;
-import javax.portlet.tck.beans.*;
-import javax.portlet.tck.constants.*;
-import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.*;
-import static javax.portlet.tck.constants.Constants.*;
-import static javax.portlet.PortletSession.*;
-import static javax.portlet.ResourceURL.*;
+import java.io.IOException;
+import java.io.PrintWriter;
+
+import javax.portlet.ActionRequest;
+import javax.portlet.ActionResponse;
+import javax.portlet.Portlet;
+import javax.portlet.PortletConfig;
+import javax.portlet.PortletException;
+import javax.portlet.RenderRequest;
+import javax.portlet.RenderResponse;
+import javax.portlet.ResourceRequest;
+import javax.portlet.ResourceResponse;
+import javax.portlet.filter.PortletFilter;
+import javax.portlet.filter.ResourceFilter;
+import javax.portlet.tck.beans.ClassChecker;
+import javax.portlet.tck.beans.JSR286SignatureTestCaseDetails;
+import javax.portlet.tck.beans.TestResult;
+
+import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_HASDOFILTER;
+import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_HASDOFILTERRETURNS;
+import static javax.portlet.tck.beans.JSR286SignatureTestCaseDetails.V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_IMPLEMENTSPORTLETFILTER;
+import static javax.portlet.tck.constants.Constants.THREADID_ATTR;
 
 /**
- * This portlet implements several test cases for the JSR 362 TCK. The test case names
- * are defined in the /src/main/resources/xml-resources/additionalTCs.xml
- * file. The build process will integrate the test case names defined in the 
- * additionalTCs.xml file into the complete list of test case names for execution by the
driver.
+ * This portlet implements several test cases for the JSR 362 TCK. The test case names are
defined
+ * in the /src/main/resources/xml-resources/additionalTCs.xml file. The build process will
integrate
+ * the test case names defined in the additionalTCs.xml file into the complete list of test
case
+ * names for execution by the driver.
  *
- * This is the main portlet for the test cases. If the test cases call for events, this portlet
- * will initiate the events, but not process them. The processing is done in the companion

- * portlet SigTestsFilter_ResourceFilter_SIGRender_event
+ * This is the main portlet for the test cases. If the test cases call for events, this portlet
will
+ * initiate the events, but not process them. The processing is done in the companion portlet
+ * SigTestsFilter_ResourceFilter_SIGRender_event
  *
  */
-public class SigTestsFilter_ResourceFilter_SIGRender implements Portlet, ResourceServingPortlet
{
-   private static final String LOG_CLASS = 
-         SigTestsFilter_ResourceFilter_SIGRender.class.getName();
-   private final Logger LOGGER = Logger.getLogger(LOG_CLASS);
-   
-   private PortletConfig portletConfig = null;
-
-   @Override
-   public void init(PortletConfig config) throws PortletException {
-      this.portletConfig = config;
-   }
-
-   @Override
-   public void destroy() {
-   }
-
-   @Override
-   public void processAction(ActionRequest portletReq, ActionResponse portletResp)
-         throws PortletException, IOException {
-      LOGGER.entering(LOG_CLASS, "main portlet processAction entry");
-
-      portletResp.setRenderParameters(portletReq.getParameterMap());
-      long tid = Thread.currentThread().getId();
-      portletReq.setAttribute(THREADID_ATTR, tid);
-
-      StringWriter writer = new StringWriter();
-
-   }
-
-   @Override
-   public void serveResource(ResourceRequest portletReq, ResourceResponse portletResp)
-         throws PortletException, IOException {
-      LOGGER.entering(LOG_CLASS, "main portlet serveResource entry");
-
-      long tid = Thread.currentThread().getId();
-      portletReq.setAttribute(THREADID_ATTR, tid);
-
-      PrintWriter writer = portletResp.getWriter();
-
-   }
-
-   @Override
-   public void render(RenderRequest portletReq, RenderResponse portletResp)
-         throws PortletException, IOException {
-      LOGGER.entering(LOG_CLASS, "main portlet render entry");
-
-      long tid = Thread.currentThread().getId();
-      portletReq.setAttribute(THREADID_ATTR, tid);
-
-      PrintWriter writer = portletResp.getWriter();
-
-      JSR286SignatureTestCaseDetails tcd = new JSR286SignatureTestCaseDetails();
-
-      // Create result objects for the tests
-
-      ClassChecker cc = new ClassChecker(ResourceFilter.class);
-
-      /* TestCase: V2SigTestsFilter_ResourceFilter_SIGRender_hasDoFilter      */
-      /* Details: "ResourceFilter has a doFilter(ResourceRequest,             */
-      /* ResourceResponse, javax.portlet.filter.FilterChain) throws           */
-      /* java.io.IOException, PortletException method "                       */
-      TestResult tr0 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_HASDOFILTER);
-      try {
-         String name = "doFilter";
-         Class<?>[] exceptions = {java.io.IOException.class, PortletException.class};
-         Class<?>[] parms = {ResourceRequest.class, ResourceResponse.class, javax.portlet.filter.FilterChain.class};
-         tr0.setTcSuccess(cc.hasMethod(name, parms, exceptions));
-      } catch(Exception e) {tr0.appendTcDetail(e.toString());}
-      tr0.writeTo(writer);
-
-      /* TestCase: V2SigTestsFilter_ResourceFilter_SIGRender_hasDoFilterReturns */
-      /* Details: "ResourceFilter method doFilter(ResourceRequest,            */
-      /* ResourceResponse, javax.portlet.filter.FilterChain) returns void "   */
-      TestResult tr1 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_HASDOFILTERRETURNS);
-      try {
-         String name = "doFilter";
-         Class<?> retType = void.class;
-         Class<?>[] parms = {ResourceRequest.class, ResourceResponse.class, javax.portlet.filter.FilterChain.class};
-         tr1.setTcSuccess(cc.methodHasReturnType(name, retType, parms));
-      } catch(Exception e) {tr1.appendTcDetail(e.toString());}
-      tr1.writeTo(writer);
-
-      /* TestCase: V2SigTestsFilter_ResourceFilter_SIGRender_implementsPortletFilter */
-      /* Details: "ResourceFilter implements PortletFilter "                  */
-      TestResult tr2 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_IMPLEMENTSPORTLETFILTER);
-      try {
-         tr2.setTcSuccess(cc.implementsInterface(PortletFilter.class));
-      } catch(Exception e) {tr2.appendTcDetail(e.toString());}
-      tr2.writeTo(writer);
-
-   }
+public class SigTestsFilter_ResourceFilter_SIGRender implements Portlet {
+
+  @Override
+  public void init(PortletConfig config) throws PortletException {}
+
+  @Override
+  public void destroy() {}
+
+  @Override
+  public void processAction(ActionRequest portletReq, ActionResponse portletResp)
+      throws PortletException, IOException {
+
+    portletResp.setRenderParameters(portletReq.getParameterMap());
+    long tid = Thread.currentThread().getId();
+    portletReq.setAttribute(THREADID_ATTR, tid);
+
+  }
+
+  @Override
+  public void render(RenderRequest portletReq, RenderResponse portletResp)
+      throws PortletException, IOException {
+
+    long tid = Thread.currentThread().getId();
+    portletReq.setAttribute(THREADID_ATTR, tid);
+
+    PrintWriter writer = portletResp.getWriter();
+
+    JSR286SignatureTestCaseDetails tcd = new JSR286SignatureTestCaseDetails();
+
+    // Create result objects for the tests
+
+    ClassChecker cc = new ClassChecker(ResourceFilter.class);
+
+    /* TestCase: V2SigTestsFilter_ResourceFilter_SIGRender_hasDoFilter */
+    /* Details: "ResourceFilter has a doFilter(ResourceRequest, */
+    /* ResourceResponse, javax.portlet.filter.FilterChain) throws */
+    /* java.io.IOException, PortletException method " */
+    TestResult tr0 = tcd.getTestResultFailed(V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_HASDOFILTER);
+    try {
+      String name = "doFilter";
+      Class<?>[] exceptions = {java.io.IOException.class, PortletException.class};
+      Class<?>[] parms =
+          {ResourceRequest.class, ResourceResponse.class, javax.portlet.filter.FilterChain.class};
+      tr0.setTcSuccess(cc.hasMethod(name, parms, exceptions));
+    } catch (Exception e) {
+      tr0.appendTcDetail(e.toString());
+    }
+    tr0.writeTo(writer);
+
+    /* TestCase: V2SigTestsFilter_ResourceFilter_SIGRender_hasDoFilterReturns */
+    /* Details: "ResourceFilter method doFilter(ResourceRequest, */
+    /* ResourceResponse, javax.portlet.filter.FilterChain) returns void " */
+    TestResult tr1 =
+        tcd.getTestResultFailed(V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_HASDOFILTERRETURNS);
+    try {
+      String name = "doFilter";
+      Class<?> retType = void.class;
+      Class<?>[] parms =
+          {ResourceRequest.class, ResourceResponse.class, javax.portlet.filter.FilterChain.class};
+      tr1.setTcSuccess(cc.methodHasReturnType(name, retType, parms));
+    } catch (Exception e) {
+      tr1.appendTcDetail(e.toString());
+    }
+    tr1.writeTo(writer);
+
+    /* TestCase: V2SigTestsFilter_ResourceFilter_SIGRender_implementsPortletFilter */
+    /* Details: "ResourceFilter implements PortletFilter " */
+    TestResult tr2 =
+        tcd.getTestResultFailed(V2SIGTESTSFILTER_RESOURCEFILTER_SIGRENDER_IMPLEMENTSPORTLETFILTER);
+    try {
+      tr2.setTcSuccess(cc.implementsInterface(PortletFilter.class));
+    } catch (Exception e) {
+      tr2.appendTcDetail(e.toString());
+    }
+    tr2.writeTo(writer);
+
+  }
 
 }


Mime
View raw message