org.codehaus.xfire.service
Class DefaultServiceRegistry

java.lang.Object
  |
  +--org.codehaus.xfire.AbstractXFireComponent
        |
        +--org.codehaus.xfire.service.DefaultServiceRegistry
All Implemented Interfaces:
ServiceRegistry

public class DefaultServiceRegistry
extends AbstractXFireComponent
implements ServiceRegistry

Since:
Feb 18, 2004
Author:
Dan Diephouse

Field Summary
 
Fields inherited from interface org.codehaus.xfire.service.ServiceRegistry
ROLE
 
Constructor Summary
DefaultServiceRegistry()
           
 
Method Summary
 Service getService(java.lang.String serviceName)
           
 java.util.Collection getServices()
           
 boolean hasService(java.lang.String service)
           
 void register(Service service)
           
 void unregister(java.lang.String serviceName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultServiceRegistry

public DefaultServiceRegistry()
Method Detail

getService

public Service getService(java.lang.String serviceName)
Specified by:
getService in interface ServiceRegistry
See Also:
org.codehaus.xfire.service.ServiceRegistry#getServiceDescriptor(java.lang.String)

register

public void register(Service service)
Specified by:
register in interface ServiceRegistry
See Also:
org.codehaus.xfire.service.ServiceRegistry#register(org.codehaus.xfire.service.ServiceDescriptor)

unregister

public void unregister(java.lang.String serviceName)
Specified by:
unregister in interface ServiceRegistry
See Also:
ServiceRegistry.unregister(java.lang.String)

hasService

public boolean hasService(java.lang.String service)
Specified by:
hasService in interface ServiceRegistry
See Also:
ServiceRegistry.hasService(java.lang.String)

getServices

public java.util.Collection getServices()
Specified by:
getServices in interface ServiceRegistry
See Also:
ServiceRegistry.getServices()


Copyright © 2004 Codehaus. All Rights Reserved.