public class DefaultServiceDiscoverer extends Object implements ServiceDiscoverer
ServiceDiscoverer| Constructor and Description |
|---|
DefaultServiceDiscoverer(ServiceProviderDiscoverer serviceProviderDiscoverer) |
DefaultServiceDiscoverer(ServiceProviderDiscoverer serviceProviderDiscoverer,
ServiceResolver serviceResolver)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.mule.runtime.api.util.Pair<org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader,org.mule.runtime.api.service.Service>> |
discoverServices()
Discover services.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatepublic DefaultServiceDiscoverer(ServiceProviderDiscoverer serviceProviderDiscoverer)
public DefaultServiceDiscoverer(ServiceProviderDiscoverer serviceProviderDiscoverer, ServiceResolver serviceResolver)
serviceProviderDiscoverer - discovers available service providers. Non null.serviceResolver - resolves dependencies on the discovered service providers. Non null.public List<org.mule.runtime.api.util.Pair<org.mule.runtime.module.artifact.api.classloader.ArtifactClassLoader,org.mule.runtime.api.service.Service>> discoverServices() throws ServiceResolutionError
ServiceDiscovererdiscoverServices in interface ServiceDiscovererService availables in the container.ServiceResolutionError - when a Service cannot be properly resolved during the discovery process.Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.