1    //
2    // SwitchRMI  Framework
3    // Copyright (c) 2000-2002 by Michael J. Henderson & Associates.
4    //
5    // Michael Henderson
6    // http://switchrmi.sf.net
7    // mailto:mikehenderson@dunelm.org.uk
8    //
9    // This library is free software.
10   //
11   // You may redistribute it and/or modify it under the terms of the GNU
12   // Lesser General Public License as published by the Free Software Foundation.
13   //
14   // Version 2.1 of the license should be included with this distribution in
15   // the file LICENSE, as well as License.html. If the license is not
16   // included with this distribution, you may find a copy at the FSF web
17   // site at 'www.gnu.org' or 'www.fsf.org', or you may write to the
18   // Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139 USA.
19   //
20   // This library is distributed in the hope that it will be useful,
21   // but WITHOUT ANY WARRANTY; without even the implied waranty of
22   // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
23   // Lesser General Public License for more details.
24   //
25   // $Id: HtmlRequest.java,v 1.1 2002/11/11 22:19:48 mikehenderson Exp $
26   package com.mjh.switchrmi.protocol.html;
27   
28   import com.mjh.switchrmi.*;
29   
30   import java.lang.reflect.Method;
31   
32   public class HtmlRequest implements RmiRequest
33   {
34       public void setEncodedMethodSignature(String string)
35       {
36       }
37   
38       public String getEncodedMethodSignature()
39       {
40           return null;
41       }
42   
43       public void setArguments(Object[] args)
44       {
45       }
46   
47       public Object[] getArguments()
48       {
49           return null;
50       }
51   
52       public String getReturnType()
53       {
54           return "int";
55       }
56   
57       public String getMethodName()
58       {
59           return "hashCode";
60       }
61   
62       public Class[] getArgumentTypes()
63       {
64           return null;
65       }
66   
67       public String[] getStringArgumentTypes()
68       {
69           return null;
70       }
71   
72       public Method getMethod()
73       {
74           try
75           {
76               return getClass().getMethod(getMethodName(), new Class[] {  });
77           }
78           catch (Exception ex)
79           {
80           }
81   
82           return null;
83       }
84   }