ServiceDiscovererMuleFoldersUtil.SERVICES_FOLDER folder.ServiceProvider
A service dependency is the class of any field of the service provider class which is annotated with @Inject.Service equivalent to this one, but to be used in the context of a deployed
application.Service contract that will be satisfied by the assemblyassembly and serviceRegistryServiceAssemblyservices into the given serviceProviderServiceProviderServiceAssembly implementation which lazily creates its part.LazyServiceAssembly instancesService proxy which allows to defer the actual load and creation of the service until the first invokation of
one of its contract methods.LazyServiceProxy ment to be used in the context of a deployed application.ClassLoaderModelLoader for artifacts that uses a lib folder to store
dependencies, like ArtifactType.SERVICE and ArtifactType.SERVER_PLUGINService instances given a set of ServiceProvider instances.serviceService implemented through a service artifact providing all the pieces necessary to use itArtifactClassLoader for service descriptors.Service instance.ServiceDescriptor instances.ServiceRepositoryServiceProvider available in the container.ServiceProvider resolution process.Service implementations and is capable of injecting them into ServiceProvider instances
with fields annotated with Inject.Service instances.services provided by the available assemblies.MuleServiceContractModel that are fulfilled by the service artifact.Supplier to lazily create the service's ClassLoader.ServiceSupplier to lazily create the service's ServiceProvider.Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.