Skip navigation links
A B C D F G H I L M O R S U W 

A

AsyncLoggerExceptionHandler - Class in org.mule.runtime.module.launcher.api.log4j2
Implementation of ExceptionHandler to be used when async loggers fail to log their messages.
AsyncLoggerExceptionHandler() - Constructor for class org.mule.runtime.module.launcher.api.log4j2.AsyncLoggerExceptionHandler
 

B

build() - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
Creates the injector for the container
build(ClassLoader, ContextSelector, boolean) - Method in class org.mule.runtime.module.launcher.log4j2.MuleLoggerContextFactory
Builds a new LoggerContext for the given classLoader and selector

C

ClasspathMuleCoreExtensionDiscoverer - Class in org.mule.runtime.module.launcher.coreextension
Discovers MuleCoreExtension classes that are defined in the classpath using core-extensions.properties files.
ClasspathMuleCoreExtensionDiscoverer(ArtifactClassLoader) - Constructor for class org.mule.runtime.module.launcher.coreextension.ClasspathMuleCoreExtensionDiscoverer
Creates a new extension discoverer
CLI_OPTIONS - Static variable in class org.mule.runtime.module.launcher.MuleContainer
 
ContainerInjectorBuilder<T extends ContainerInjectorBuilder> - Class in org.mule.runtime.module.launcher.coreextension
Builds the injector used on the container to inject container's level objects
ContainerInjectorBuilder() - Constructor for class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
CORE_EXTENSION_RESOURCE_NAME - Static variable in class org.mule.runtime.module.launcher.coreextension.ClasspathMuleCoreExtensionDiscoverer
 

D

DefaultMuleCoreExtensionManagerServer - Class in org.mule.runtime.module.launcher.coreextension
 
DefaultMuleCoreExtensionManagerServer(MuleCoreExtensionDiscoverer, MuleCoreExtensionDependencyResolver) - Constructor for class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
deploymentService - Variable in class org.mule.runtime.module.launcher.MuleContainer
 
discover() - Method in class org.mule.runtime.module.launcher.coreextension.ClasspathMuleCoreExtensionDiscoverer
 
discover() - Method in interface org.mule.runtime.module.launcher.coreextension.MuleCoreExtensionDiscoverer
 
dispose() - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
dispose() - Method in class org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory
 
doBody() - Method in class org.mule.runtime.module.launcher.MuleContainerStartupSplashScreen
 
doShutdown() - Method in class org.mule.runtime.module.launcher.MuleContainer
 

F

findDependencies(MuleCoreExtension) - Method in interface org.mule.runtime.module.launcher.coreextension.MuleCoreExtensionDependencyDiscoverer
Finds dependencies defined in a given MuleCoreExtension
findDependencies(MuleCoreExtension) - Method in class org.mule.runtime.module.launcher.coreextension.ReflectionMuleCoreExtensionDependencyDiscoverer
 

G

getContainerClassLoader() - Method in class org.mule.runtime.module.launcher.MuleContainer
 
getContext(String, ClassLoader, boolean) - Method in class org.mule.runtime.module.launcher.log4j2.SimpleContextSelector
 
getContext(String, ClassLoader, boolean, URI) - Method in class org.mule.runtime.module.launcher.log4j2.SimpleContextSelector
 
getDependantMethod() - Method in class org.mule.runtime.module.launcher.coreextension.LinkedMuleCoreExtensionDependency
 
getDependencyClass() - Method in class org.mule.runtime.module.launcher.coreextension.LinkedMuleCoreExtensionDependency
 
getDeploymentService() - Method in class org.mule.runtime.module.launcher.MuleContainer
 
getLogger() - Method in class org.mule.runtime.module.launcher.MuleContainer
 
getLoggerContexts() - Method in class org.mule.runtime.module.launcher.log4j2.SimpleContextSelector
 
getStartupPropertiesFile() - Static method in class org.mule.runtime.module.launcher.MuleContainer
 
getThis() - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 

H

handleEventException(Throwable, long, Object) - Method in class org.mule.runtime.module.launcher.api.log4j2.AsyncLoggerExceptionHandler
 
handleOnShutdownException(Throwable) - Method in class org.mule.runtime.module.launcher.api.log4j2.AsyncLoggerExceptionHandler
 
handleOnStartException(Throwable) - Method in class org.mule.runtime.module.launcher.api.log4j2.AsyncLoggerExceptionHandler
 

I

init(String[]) - Method in class org.mule.runtime.module.launcher.MuleContainer
 
initialise() - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
initialise() - Method in class org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory
 

L

LinkedMuleCoreExtensionDependency - Class in org.mule.runtime.module.launcher.coreextension
Maps a core extension dependency class to a method in a dependant class
LinkedMuleCoreExtensionDependency(Class<? extends MuleCoreExtension>, Method) - Constructor for class org.mule.runtime.module.launcher.coreextension.LinkedMuleCoreExtensionDependency
 
LOG_SEPARATION_ENABLED - Static variable in class org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory
 

M

main(String[]) - Static method in class org.mule.runtime.module.launcher.MuleContainer
Application entry point.
MuleContainer - Class in org.mule.runtime.module.launcher
 
MuleContainer(String[]) - Constructor for class org.mule.runtime.module.launcher.MuleContainer
 
MuleContainer(DeploymentService, RepositoryService, ToolingService, MuleCoreExtensionManagerServer, ServiceManager, ExtensionModelLoaderManager) - Constructor for class org.mule.runtime.module.launcher.MuleContainer
 
MuleContainer(String[], DeploymentService, RepositoryService, ToolingService, MuleCoreExtensionManagerServer, ServiceManager, ExtensionModelLoaderManager) - Constructor for class org.mule.runtime.module.launcher.MuleContainer
Configure the server with command-line arguments.
MuleContainerStartupSplashScreen - Class in org.mule.runtime.module.launcher
 
MuleContainerStartupSplashScreen() - Constructor for class org.mule.runtime.module.launcher.MuleContainerStartupSplashScreen
 
MuleCoreExtensionDependencyDiscoverer - Interface in org.mule.runtime.module.launcher.coreextension
Discovers dependencies between MuleCoreExtension instances
MuleCoreExtensionDependencyResolver - Interface in org.mule.runtime.module.launcher.coreextension
Resolves dependencies between MuleCoreExtension instances.
MuleCoreExtensionDiscoverer - Interface in org.mule.runtime.module.launcher.coreextension
Defines a way to search for available MuleCoreExtension
MuleCoreExtensionManagerServer - Interface in org.mule.runtime.module.launcher.coreextension
Manages lifecycle and dependency injection for MuleCoreExtension
MuleLog4jContextFactory - Class in org.mule.runtime.module.launcher.log4j2
Implementation of LoggerContextFactory which acts as the bootstrap for mule's logging mechanism.
MuleLog4jContextFactory() - Constructor for class org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory
Initializes using a ArtifactAwareContextSelector
MuleLog4jContextFactory(boolean) - Constructor for class org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory
Initializes using a ArtifactAwareContextSelector
MuleLog4jContextFactory(ContextSelector) - Constructor for class org.mule.runtime.module.launcher.log4j2.MuleLog4jContextFactory
Initializes using contextSelector
MuleLoggerContextFactory - Class in org.mule.runtime.module.launcher.log4j2
Encapsulates the logic to get the proper log configuration.
MuleLoggerContextFactory() - Constructor for class org.mule.runtime.module.launcher.log4j2.MuleLoggerContextFactory
 

O

org.mule.runtime.module.launcher - package org.mule.runtime.module.launcher
 
org.mule.runtime.module.launcher.api.log4j2 - package org.mule.runtime.module.launcher.api.log4j2
 
org.mule.runtime.module.launcher.coreextension - package org.mule.runtime.module.launcher.coreextension
 
org.mule.runtime.module.launcher.log4j2 - package org.mule.runtime.module.launcher.log4j2
 

R

RecursiveLoggerContextInstantiationException - Exception in org.mule.runtime.module.launcher.log4j2
Indicates that the instantiation of a MuleLoggerContext is not possible due to the same context being already under construction (logging during the MuleLoggerContext construction triggers this recursive instantiation)
RecursiveLoggerContextInstantiationException(String) - Constructor for exception org.mule.runtime.module.launcher.log4j2.RecursiveLoggerContextInstantiationException
 
ReflectionMuleCoreExtensionDependencyDiscoverer - Class in org.mule.runtime.module.launcher.coreextension
Discovers dependencies between MuleCoreExtension instances looking for methods annotated with MuleCoreExtensionDependency
ReflectionMuleCoreExtensionDependencyDiscoverer() - Constructor for class org.mule.runtime.module.launcher.coreextension.ReflectionMuleCoreExtensionDependencyDiscoverer
 
ReflectionMuleCoreExtensionDependencyResolver - Class in org.mule.runtime.module.launcher.coreextension
Resolves dependencies using reflection to inject the required MuleCoreExtension in the dependant instance.
ReflectionMuleCoreExtensionDependencyResolver() - Constructor for class org.mule.runtime.module.launcher.coreextension.ReflectionMuleCoreExtensionDependencyResolver
 
ReflectionMuleCoreExtensionDependencyResolver(MuleCoreExtensionDependencyDiscoverer) - Constructor for class org.mule.runtime.module.launcher.coreextension.ReflectionMuleCoreExtensionDependencyResolver
 
registerObject(String, Object) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
Registers an object to make it available as a candidate to be injected
registerShutdownHook() - Method in class org.mule.runtime.module.launcher.MuleContainer
 
removeContext(LoggerContext) - Method in class org.mule.runtime.module.launcher.log4j2.SimpleContextSelector
 
resolveDependencies(Collection<MuleCoreExtension>) - Method in interface org.mule.runtime.module.launcher.coreextension.MuleCoreExtensionDependencyResolver
Resolves the dependencies between a given collection of {link MuleCoreExtension}
resolveDependencies(Collection<MuleCoreExtension>) - Method in class org.mule.runtime.module.launcher.coreextension.ReflectionMuleCoreExtensionDependencyResolver
 

S

setArtifactClassLoaderManager(ArtifactClassLoaderManager) - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
setDeploymentService(DeploymentService) - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
setEventContextService(EventContextService) - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
setEventContextService(EventContextService) - Method in interface org.mule.runtime.module.launcher.coreextension.MuleCoreExtensionManagerServer
Allows EventContextService injection.
setRepositoryService(RepositoryService) - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
setServiceRepository(ServiceRepository) - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
setServiceRepository(ServiceRepository) - Method in interface org.mule.runtime.module.launcher.coreextension.MuleCoreExtensionManagerServer
Allows ServiceRepository injection.
setStartupPropertiesFile(String) - Static method in class org.mule.runtime.module.launcher.MuleContainer
 
setToolingService(ToolingService) - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
showSplashScreen() - Method in class org.mule.runtime.module.launcher.MuleContainer
 
shutdown(Throwable) - Method in class org.mule.runtime.module.launcher.MuleContainer
Will shut down the server displaying the cause and time of the shutdown
shutdown() - Method in class org.mule.runtime.module.launcher.MuleContainer
shutdown the server.
SimpleContextSelector - Class in org.mule.runtime.module.launcher.log4j2
A simple ContextSelector which always returns the same MuleLoggerContext created through a MuleLog4jContextFactory.
SimpleContextSelector() - Constructor for class org.mule.runtime.module.launcher.log4j2.SimpleContextSelector
 
start() - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
start(boolean) - Method in class org.mule.runtime.module.launcher.MuleContainer
 
stop() - Method in class org.mule.runtime.module.launcher.coreextension.DefaultMuleCoreExtensionManagerServer
 
stop() - Method in class org.mule.runtime.module.launcher.MuleContainer
 

U

unregisterShutdownHook() - Method in class org.mule.runtime.module.launcher.MuleContainer
 
UnresolveableDependencyException - Exception in org.mule.runtime.module.launcher.coreextension
Thrown to indicate that a mule core extension dependency was not successfully resolved.
UnresolveableDependencyException(String) - Constructor for exception org.mule.runtime.module.launcher.coreextension.UnresolveableDependencyException
 

W

withArtifactClassLoaderManager(ArtifactClassLoaderManager) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
withCoreExtensions(List<MuleCoreExtension>) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
withDeploymentService(DeploymentService) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
withEventContextService(EventContextService) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
withRepositoryService(RepositoryService) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
withServiceRepository(ServiceRepository) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
withToolingService(ToolingService) - Method in class org.mule.runtime.module.launcher.coreextension.ContainerInjectorBuilder
 
A B C D F G H I L M O R S U W 
Skip navigation links

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