|
||||||||||
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 TransportManager
public void unregister(Transport transport)
unregister
in interface TransportManager
public Transport getTransport(java.lang.String name)
getTransport
in interface TransportManager
TransportManager.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 TransportManager
public java.util.Collection getTransports(java.lang.String service)
TransportManager
getTransports
in interface TransportManager
service
-
TransportManager.getTransports(java.lang.String)
public java.util.Collection getTransports()
getTransports
in interface TransportManager
public void enableAll(java.lang.String serviceName)
enableAll
in interface TransportManager
serviceName
- public void disableAll(java.lang.String serviceName)
disableAll
in interface TransportManager
serviceName
- public boolean isEnabled(java.lang.String service, java.lang.String transportName)
TransportManager
isEnabled
in interface TransportManager
service
- transportName
-
public void endpointRegistered(RegistrationEvent event)
RegistrationEventListener
that the ServiceEndpointRegistry
has registered
an endpoint.
endpointRegistered
in interface RegistrationEventListener
event
- an event object describing the source of the eventpublic void endpointUnregistered(RegistrationEvent event)
RegistrationEventListener
that the ServiceEndpointRegistry
has
deregistered an endpoint.
endpointUnregistered
in interface RegistrationEventListener
event
- 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 |