public class DefaultServiceRegistry extends java.lang.Object implements ServiceRegistry
The default implementation of a ServiceRegistry
.
Constructor and Description |
---|
DefaultServiceRegistry()
Create a new
DefaultServiceRegistry . |
Modifier and Type | Method and Description |
---|---|
Service |
addService(Service service,
java.lang.String bucket) |
Service |
locate(CouchbaseRequest request) |
Service |
removeService(Service service,
java.lang.String bucket) |
Service |
serviceBy(ServiceType type,
java.lang.String bucket) |
java.util.List<Service> |
services()
Returns all currently stored services, across buckets and globally.
|
java.lang.String |
toString() |
public DefaultServiceRegistry()
Create a new DefaultServiceRegistry
.
public Service addService(Service service, java.lang.String bucket)
addService
in interface ServiceRegistry
public Service removeService(Service service, java.lang.String bucket)
removeService
in interface ServiceRegistry
public Service locate(CouchbaseRequest request)
locate
in interface ServiceRegistry
public java.util.List<Service> services()
ServiceRegistry
Returns all currently stored services, across buckets and globally.
services
in interface ServiceRegistry
public Service serviceBy(ServiceType type, java.lang.String bucket)
serviceBy
in interface ServiceRegistry
public java.lang.String toString()
toString
in class java.lang.Object