| Package | Description |
|---|---|
| org.mule.runtime.module.service.internal.discoverer |
| Modifier and Type | Method and Description |
|---|---|
static LazyServiceAssembly.Builder |
LazyServiceAssembly.builder() |
LazyServiceAssembly.Builder |
LazyServiceAssembly.Builder.forContract(String contractClassName)
Sets the classname of the
Service contract that will be satisfied by the assembly |
LazyServiceAssembly.Builder |
LazyServiceAssembly.Builder.withClassLoader(Supplier<ClassLoader> artifactClassLoader)
Provides a
Supplier to lazily create the service's ClassLoader. |
LazyServiceAssembly.Builder |
LazyServiceAssembly.Builder.withName(String name)
Allows to set the new of the assembled
Service |
LazyServiceAssembly.Builder |
LazyServiceAssembly.Builder.withServiceProvider(CheckedSupplier<org.mule.runtime.api.service.ServiceProvider> serviceProviderSupplier)
Provides a
Supplier to lazily create the service's ServiceProvider. |
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.