View Javadoc

1   package org.codehaus.xfire.test;
2   
3   import org.codehaus.xfire.service.object.ObjectServiceBuilder;
4   import org.codehaus.xfire.service.object.ServiceBuilder;
5   import org.codehaus.xfire.transport.TransportManager;
6   import org.codehaus.xfire.type.DefaultTypeMappingRegistry;
7   import org.codehaus.xfire.type.TypeMappingRegistry;
8   
9   /***
10   * @author <a href="mailto:dan@envoisolutions.com">Dan Diephouse </a>
11   * @since Oct 31, 2004
12   */
13  public class AbstractXFireTypeTest
14      extends AbstractXFireTest
15  {
16      DefaultTypeMappingRegistry registry;
17  
18      ServiceBuilder builder;
19  
20      public void setUp()
21          throws Exception
22      {
23          super.setUp();
24  
25          registry = new DefaultTypeMappingRegistry(true);
26  
27          TransportManager trans = getXFire().getTransportManager();
28          trans.register(new TestHttpTransport());
29  
30          builder = new ObjectServiceBuilder(getXFire(), registry);
31      }
32  
33      public TypeMappingRegistry getRegistry()
34      {
35          return registry;
36      }
37  
38      public ServiceBuilder getServiceBuilder()
39      {
40          return builder;
41      }
42  }