org.codehaus.xfire.transport
Interface TransportManager
- All Known Implementing Classes:
- AbstractTransportManagerDelegator, DefaultTransportManager, DefaultTransportManagerDelegator, LoomTransportManager, PlexusTransportManager
public interface TransportManager
Registers transports for the SOAP services.
- Author:
- Dan Diephouse
Field Summary |
static java.lang.String |
ROLE
|
Method Summary |
void |
disable(java.lang.String transport,
java.lang.String service)
|
void |
disableAll(java.lang.String service)
|
void |
enable(java.lang.String transport,
java.lang.String service)
|
void |
enableAll(java.lang.String service)
|
Transport |
getTransport(java.lang.String id)
|
java.util.Collection |
getTransports(java.lang.String service)
Get the transports applicable to a particular service. |
boolean |
isEnabled(java.lang.String serviceName,
java.lang.String name)
Determine if a transport is enabled for a particular service. |
void |
register(Transport transport)
|
void |
unregister(Transport transport)
|
ROLE
static final java.lang.String ROLE
register
void register(Transport transport)
unregister
void unregister(Transport transport)
getTransport
Transport getTransport(java.lang.String id)
getTransports
java.util.Collection getTransports(java.lang.String service)
- Get the transports applicable to a particular service.
- Parameters:
service
-
- Returns:
enableAll
void enableAll(java.lang.String service)
disableAll
void disableAll(java.lang.String service)
enable
void enable(java.lang.String transport,
java.lang.String service)
disable
void disable(java.lang.String transport,
java.lang.String service)
isEnabled
boolean isEnabled(java.lang.String serviceName,
java.lang.String name)
- Determine if a transport is enabled for a particular service.
- Parameters:
serviceName
- The name of the service.name
- The name of the transport.
- Returns: