|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.xfire.transport.DefaultTransportManager
public class DefaultTransportManager
The default TransportManager implementation.
| Field Summary |
|---|
| Fields inherited from interface org.codehaus.xfire.transport.TransportManager |
|---|
ROLE |
| Constructor Summary | |
|---|---|
DefaultTransportManager()
|
|
DefaultTransportManager(ServiceRegistry registry)
Creates a DefaultTransportManager. |
|
| Method Summary | |
|---|---|
void |
disable(java.lang.String transport,
java.lang.String serviceName)
|
void |
disableAll(java.lang.String serviceName)
|
void |
enable(java.lang.String transport,
java.lang.String serviceName)
|
void |
enableAll(java.lang.String serviceName)
|
void |
endpointRegistered(RegistrationEvent event)
Notifies this RegistrationEventListener that the ServiceEndpointRegistry has registered
an endpoint. |
void |
endpointUnregistered(RegistrationEvent event)
Notifies this RegistrationEventListener that the ServiceEndpointRegistry has
deregistered an endpoint. |
ServiceRegistry |
getServiceRegistry()
|
Transport |
getTransport(java.lang.String name)
|
Transport |
getTransportForUri(java.lang.String uri)
Find the best transport for a particular URI. |
java.util.Collection |
getTransports()
|
java.util.Collection |
getTransports(java.lang.String service)
Get the transports applicable to a particular service. |
void |
initialize()
Initializes transports for each service. |
protected void |
initializeTransports()
|
boolean |
isEnabled(java.lang.String service,
java.lang.String transportName)
Determine if a transport is enabled for a particular service. |
void |
register(Transport transport)
|
void |
setServiceRegistry(ServiceRegistry serviceRegistry)
|
void |
unregister(Transport transport)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultTransportManager()
public DefaultTransportManager(ServiceRegistry registry)
xfire - | Method Detail |
|---|
public ServiceRegistry getServiceRegistry()
public void setServiceRegistry(ServiceRegistry serviceRegistry)
public void initialize()
protected void initializeTransports()
registry - public void register(Transport transport)
register in interface TransportManagerpublic void unregister(Transport transport)
unregister in interface TransportManagerpublic Transport getTransport(java.lang.String name)
getTransport in interface TransportManagerTransportManager.getTransports(java.lang.String)
public void enable(java.lang.String transport,
java.lang.String serviceName)
enable in interface TransportManager
public void disable(java.lang.String transport,
java.lang.String serviceName)
disable in interface TransportManagerpublic java.util.Collection getTransports(java.lang.String service)
TransportManager
getTransports in interface TransportManagerservice -
TransportManager.getTransports(java.lang.String)public java.util.Collection getTransports()
getTransports in interface TransportManagerpublic void enableAll(java.lang.String serviceName)
enableAll in interface TransportManagerserviceName - public void disableAll(java.lang.String serviceName)
disableAll in interface TransportManagerserviceName -
public boolean isEnabled(java.lang.String service,
java.lang.String transportName)
TransportManager
isEnabled in interface TransportManagerservice - transportName -
public void endpointRegistered(RegistrationEvent event)
RegistrationEventListener that the ServiceEndpointRegistry has registered
an endpoint.
endpointRegistered in interface RegistrationEventListenerevent - an event object describing the source of the eventpublic void endpointUnregistered(RegistrationEvent event)
RegistrationEventListener that the ServiceEndpointRegistry has
deregistered an endpoint.
endpointUnregistered in interface RegistrationEventListenerevent - an event object describing the source of the eventpublic Transport getTransportForUri(java.lang.String uri)
TransportManager
getTransportForUri in interface TransportManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||