View Javadoc

1   /*
2    * Licensed to the Apache Software Foundation (ASF) under one or more
3    * contributor license agreements.  See the NOTICE file distributed with
4    * this work for additional information regarding copyright ownership.
5    * The ASF licenses this file to You under the Apache License, Version 2.0
6    * (the "License"); you may not use this file except in compliance with
7    * the License.  You may obtain a copy of the License at
8    * 
9    *      http://www.apache.org/licenses/LICENSE-2.0
10   * 
11   * Unless required by applicable law or agreed to in writing, software
12   * distributed under the License is distributed on an "AS IS" BASIS,
13   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14   * See the License for the specific language governing permissions and
15   * limitations under the License.
16   */
17  package org.apache.jetspeed.demo.simple;
18  
19  import org.apache.portals.bridges.common.GenericServletPortlet;
20  
21  /***
22   * This class only exists to maintain the Help and View page names.  As soon
23   * as the container/engine will retain the preferences this class can be
24   * replaced by configuring portlet preferences.
25   *
26   * @version $Id: DisplayRequestServlet.java 516448 2007-03-09 16:25:47Z ate $
27   * @task Remove this class when the container/engine retain preferences
28   */
29  public class DisplayRequestServlet extends GenericServletPortlet
30  {
31      /*** 
32       * Default action page when preference does not exist
33       *
34       * @see org.apache.portals.bridges.common.GenericServletPortlet#processAction
35       */
36      private static final String DEFAULT_ACTION_PAGE = null;
37  
38      /*** 
39       * Default custom page when preference does not exist
40       *
41       * @see org.apache.portals.bridges.common.GenericServletPortlet#doCustom
42       */
43      private static final String DEFAULT_CUSTOM_PAGE = null;
44  
45      /*** 
46       * Default edit page when preference does not exist
47       *
48       * @see org.apache.portals.bridges.common.GenericServletPortlet#doEdit
49       */
50      private static final String DEFAULT_EDIT_PAGE = null;
51  
52      /*** 
53       * Default help page when preference does not exist
54       *
55       * @see org.apache.portals.bridges.common.GenericServletPortlet#doHelp
56       */
57      private static final String DEFAULT_HELP_PAGE = "/WEB-INF/demo/simple/DisplayRequestHelp.jsp";
58      
59      /*** 
60       * Default help page when preference does not exist
61       *
62       * @see org.apache.portals.bridges.common.GenericServletPortlet#doView
63       */
64  
65      private static final String DEFAULT_VIEW_PAGE = "/WEB-INF/demo/simple/DisplayRequest.jsp";
66      
67      /*** 
68       * Set default page values when class is created
69       */
70      public DisplayRequestServlet ()
71      {
72          setDefaultActionPage(DEFAULT_ACTION_PAGE);
73          setDefaultCustomPage(DEFAULT_CUSTOM_PAGE);
74          setDefaultEditPage(DEFAULT_EDIT_PAGE);
75          setDefaultHelpPage(DEFAULT_HELP_PAGE);
76          setDefaultViewPage(DEFAULT_VIEW_PAGE);
77      }
78  }