~ubuntu-branches/ubuntu/raring/libjboss-remoting-java/raring

« back to all changes in this revision

Viewing changes to src/tests/org/jboss/test/remoting/transport/bisocket/timeout/BisocketDefaultTimeoutTestCase.java

  • Committer: Package Import Robot
  • Author(s): Torsten Werner
  • Date: 2011-09-09 14:01:03 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: package-import@ubuntu.com-20110909140103-hqokx61534tas9rg
Tags: 2.5.3.SP1-1
* Newer but not newest upstream release. Do not build samples.
* Change debian/watch to upstream's svn repo.
* Add patch to fix compile error caused by tomcat update.
  (Closes: #628303)
* Switch to source format 3.0.
* Switch to debhelper level 7.
* Remove useless Depends.
* Update Standards-Version: 3.9.2.
* Update README.source.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 * JBoss, Home of Professional Open Source.
 
3
 * Copyright 2010, Red Hat Middleware LLC, and individual contributors
 
4
 * as indicated by the @author tags. See the copyright.txt file in the
 
5
 * distribution for a full listing of individual contributors.
 
6
 *
 
7
 * This is free software; you can redistribute it and/or modify it
 
8
 * under the terms of the GNU Lesser General Public License as
 
9
 * published by the Free Software Foundation; either version 2.1 of
 
10
 * the License, or (at your option) any later version.
 
11
 *
 
12
 * This software is distributed in the hope that it will be useful,
 
13
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 
14
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 
15
 * Lesser General Public License for more details.
 
16
 *
 
17
 * You should have received a copy of the GNU Lesser General Public
 
18
 * License along with this software; if not, write to the Free
 
19
 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 
20
 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 
21
 */
 
22
 
 
23
package org.jboss.test.remoting.transport.bisocket.timeout;
 
24
 
 
25
import java.io.IOException;
 
26
import java.util.Map;
 
27
 
 
28
import org.apache.log4j.Logger;
 
29
import org.jboss.remoting.InvokerLocator;
 
30
import org.jboss.remoting.transport.ClientFactory;
 
31
import org.jboss.remoting.transport.ClientInvoker;
 
32
import org.jboss.remoting.transport.bisocket.BisocketClientInvoker;
 
33
import org.jboss.remoting.transport.socket.ServerAddress;
 
34
import org.jboss.test.remoting.transport.socket.timeout.SocketDefaultTimeoutTestCase;
 
35
 
 
36
 
 
37
/**
 
38
 * Unit tests for JBREM-1188.
 
39
 * 
 
40
 * @author <a href="ron.sigal@jboss.com">Ron Sigal</a>
 
41
 * @version $Revision: 1.1 $
 
42
 * <p>
 
43
 * Copyright Feb 16, 2010
 
44
 */
 
45
public class BisocketDefaultTimeoutTestCase extends SocketDefaultTimeoutTestCase
 
46
{
 
47
   private static Logger log = Logger.getLogger(BisocketDefaultTimeoutTestCase.class);   
 
48
    
 
49
   
 
50
   protected Class getClientFactoryClass()
 
51
   {
 
52
      return TestBisocketClientFactory.class;
 
53
   }
 
54
   
 
55
   
 
56
   protected Class getClientInvokerClass()
 
57
   {
 
58
      return TestBisocketClientInvoker.class;
 
59
   }
 
60
   
 
61
   
 
62
   public static class TestBisocketClientFactory implements ClientFactory
 
63
   {
 
64
      public ClientInvoker createClientInvoker(InvokerLocator locator, Map config) throws IOException
 
65
      {
 
66
         ClientInvoker clientInvoker = new TestBisocketClientInvoker(locator, config);
 
67
         log.info("TestClientFaotory.createClientInvoker() returning " + clientInvoker);
 
68
         return clientInvoker;
 
69
      }
 
70
      public boolean supportsSSL()
 
71
      {
 
72
         return false;
 
73
      }  
 
74
   }
 
75
   
 
76
   
 
77
   public static class TestBisocketClientInvoker extends BisocketClientInvoker
 
78
   {
 
79
      public TestBisocketClientInvoker(InvokerLocator locator, Map configuration) throws IOException
 
80
      {
 
81
         super(locator, configuration);
 
82
      }
 
83
      public TestBisocketClientInvoker(InvokerLocator locator) throws IOException
 
84
      {
 
85
         super(locator);
 
86
      }
 
87
      public ServerAddress getServerAddress()
 
88
      {
 
89
         return address;
 
90
      }
 
91
      public String toString()
 
92
      {
 
93
         return "TestBisocketClientInvoker";
 
94
      }
 
95
   }
 
96
}
 
 
b'\\ No newline at end of file'