Skip navigation links
C D F G I L M O R S 

C

CLASSES_DIR - Static variable in class org.mule.runtime.module.service.ServiceClassLoaderFactory
 
create(String, ServiceDescriptor, ClassLoader, ClassLoaderLookupPolicy) - Method in class org.mule.runtime.module.service.ServiceClassLoaderFactory
 
create(File) - Method in class org.mule.runtime.module.service.ServiceDescriptorFactory
 
createLifecycleFilterServiceProxy(Service) - Static method in class org.mule.runtime.module.service.LifecycleFilterServiceProxy
Creates a proxy for the provided service instance.

D

DefaultServiceDiscoverer - Class in org.mule.runtime.module.service
Default implementation of ServiceDiscoverer
DefaultServiceDiscoverer(ServiceProviderDiscoverer, ServiceResolver) - Constructor for class org.mule.runtime.module.service.DefaultServiceDiscoverer
Creates a new instance.
discover() - Method in class org.mule.runtime.module.service.FileSystemServiceProviderDiscoverer
 
discover() - Method in interface org.mule.runtime.module.service.ServiceProviderDiscoverer
Discovers available service providers.
discoverServices() - Method in class org.mule.runtime.module.service.DefaultServiceDiscoverer
 
discoverServices() - Method in interface org.mule.runtime.module.service.ServiceDiscoverer
Discover services.

F

FileSystemServiceProviderDiscoverer - Class in org.mule.runtime.module.service
Discovers services artifacts from the MuleFoldersUtil.SERVICES_FOLDER folder.
FileSystemServiceProviderDiscoverer(ArtifactClassLoader, ArtifactClassLoaderFactory<ServiceDescriptor>) - Constructor for class org.mule.runtime.module.service.FileSystemServiceProviderDiscoverer
Creates a new instance.
findServiceDependencies(ServiceProvider) - Method in class org.mule.runtime.module.service.ReflectionServiceProviderResolutionHelper
 
findServiceDependencies(ServiceProvider) - Method in interface org.mule.runtime.module.service.ServiceProviderResolutionHelper
Lists the service dependencies for a given ServiceProvider

A service dependency is the class of any field of the service provider class which is annotated with @Inject.

G

getServiceProviderClassName() - Method in class org.mule.runtime.module.service.ServiceDescriptor
 
getServices() - Method in class org.mule.runtime.module.service.MuleServiceManager
 
getServices() - Method in interface org.mule.runtime.module.service.ServiceRepository
Provides access to the services available in the container.

I

injectInstance(ServiceProvider, Collection<ServiceDefinition>) - Method in class org.mule.runtime.module.service.ReflectionServiceProviderResolutionHelper
 
injectInstance(ServiceProvider, Collection<ServiceDefinition>) - Method in interface org.mule.runtime.module.service.ServiceProviderResolutionHelper
Injects the required service dependencies in the given ServiceProvider
invoke(Object, Method, Object[]) - Method in class org.mule.runtime.module.service.LifecycleFilterServiceProxy
 

L

LIB_DIR - Static variable in class org.mule.runtime.module.service.ServiceClassLoaderFactory
 
LifecycleFilterServiceProxy - Class in org.mule.runtime.module.service
Proxies a Service instance to filter invocations of lifecycle methods from Startable and Stoppable interfaces.
LifecycleFilterServiceProxy(Service) - Constructor for class org.mule.runtime.module.service.LifecycleFilterServiceProxy
Creates a new proxy for the provided service instance.

M

MuleServiceManager - Class in org.mule.runtime.module.service
Service manager to use in the Mule container.
MuleServiceManager(ServiceDiscoverer) - Constructor for class org.mule.runtime.module.service.MuleServiceManager
Creates a new instance.

O

org.mule.runtime.module.service - package org.mule.runtime.module.service
 

R

ReflectionServiceProviderResolutionHelper - Class in org.mule.runtime.module.service
Implements ServiceProviderResolutionHelper using reflection.
ReflectionServiceProviderResolutionHelper() - Constructor for class org.mule.runtime.module.service.ReflectionServiceProviderResolutionHelper
 
ReflectionServiceResolver - Class in org.mule.runtime.module.service
Resolves Service instances given a set of ServiceProvider instances.
ReflectionServiceResolver(ServiceProviderResolutionHelper) - Constructor for class org.mule.runtime.module.service.ReflectionServiceResolver
Creates a new instance.
resolveServices(List<ServiceProvider>) - Method in class org.mule.runtime.module.service.ReflectionServiceResolver
 
resolveServices(List<ServiceProvider>) - Method in interface org.mule.runtime.module.service.ServiceResolver
Resolves the services instances provided by the given service providers.

S

SERVICE_PROPERTIES - Static variable in class org.mule.runtime.module.service.ServiceDescriptor
 
SERVICE_PROVIDER_CLASS_NAME - Static variable in class org.mule.runtime.module.service.ServiceDescriptorFactory
 
ServiceClassLoaderFactory - Class in org.mule.runtime.module.service
Creates ArtifactClassLoader for service descriptors.
ServiceClassLoaderFactory() - Constructor for class org.mule.runtime.module.service.ServiceClassLoaderFactory
 
ServiceDescriptor - Class in org.mule.runtime.module.service
Describes how to create a Service instance.
ServiceDescriptor(String) - Constructor for class org.mule.runtime.module.service.ServiceDescriptor
Creates a new service descriptor
ServiceDescriptorFactory - Class in org.mule.runtime.module.service
Creates ServiceDescriptor instances.
ServiceDescriptorFactory() - Constructor for class org.mule.runtime.module.service.ServiceDescriptorFactory
 
ServiceDiscoverer - Interface in org.mule.runtime.module.service
Discovers the available services.
ServiceManager - Interface in org.mule.runtime.module.service
Manages the lifecycle of the services avaialbe in the ServiceRepository
ServiceProviderDiscoverer - Interface in org.mule.runtime.module.service
Discovers the ServiceProvider available in the container.
ServiceProviderResolutionHelper - Interface in org.mule.runtime.module.service
Utility interface used on the ServiceProvider resolution process.
ServiceRepository - Interface in org.mule.runtime.module.service
Provides access to the services available in the container.
ServiceResolutionError - Exception in org.mule.runtime.module.service
Thrown to indicate an error during the resolution process of Service instances.
ServiceResolutionError(String) - Constructor for exception org.mule.runtime.module.service.ServiceResolutionError
 
ServiceResolutionError(String, Throwable) - Constructor for exception org.mule.runtime.module.service.ServiceResolutionError
 
ServiceResolver - Interface in org.mule.runtime.module.service
Resolves resolves all the Service provided by the available ServiceProvider.
setServiceProviderClassName(String) - Method in class org.mule.runtime.module.service.ServiceDescriptor
 
start() - Method in class org.mule.runtime.module.service.MuleServiceManager
 
stop() - Method in class org.mule.runtime.module.service.MuleServiceManager
 
C D F G I L M O R S 
Skip navigation links

Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.