org.codehaus.xfire.transport
Class DefaultTransportManager

java.lang.Object
  extended by org.codehaus.xfire.AbstractXFireComponent
      extended by org.codehaus.xfire.transport.DefaultTransportManager
All Implemented Interfaces:
TransportManager

public class DefaultTransportManager
extends AbstractXFireComponent
implements TransportManager

The default TransportService implementation. TODO implement enable/disable.

Author:
Dan Diephouse

Field Summary
(package private)  java.util.Set transports
           
 
Fields inherited from interface org.codehaus.xfire.transport.TransportManager
ROLE
 
Constructor Summary
DefaultTransportManager()
           
 
Method Summary
 void disable(java.lang.String transport, java.lang.String service)
           
 void enable(java.lang.String transport, java.lang.String service)
           
 java.util.Set getTransports(java.lang.String service)
           
 void register(Transport transport)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

transports

java.util.Set transports
Constructor Detail

DefaultTransportManager

public DefaultTransportManager()
Method Detail

register

public void register(Transport transport)
Specified by:
register in interface TransportManager
See Also:
TransportManager.register(org.codehaus.xfire.transport.Transport)

getTransports

public java.util.Set getTransports(java.lang.String service)
Specified by:
getTransports in interface TransportManager
See Also:
TransportManager.getTransports(java.lang.String)

enable

public void enable(java.lang.String transport,
                   java.lang.String service)
Specified by:
enable in interface TransportManager
See Also:
TransportManager.enable(java.lang.String, java.lang.String)

disable

public void disable(java.lang.String transport,
                    java.lang.String service)
Specified by:
disable in interface TransportManager
See Also:
TransportManager.disable(java.lang.String, java.lang.String)


Copyright © 2004 Codehaus. All Rights Reserved.