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
 
isEmbeddedMode() - Method in class org.mule.runtime.module.launcher.MuleContainer
 

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, TroubleshootingService) - Constructor for class org.mule.runtime.module.launcher.MuleContainer
 
MuleContainer(String[], DeploymentService, RepositoryService, ToolingService, MuleCoreExtensionManagerServer, ServiceManager, ExtensionModelLoaderManager, TroubleshootingService) - 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(boolean) - 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
 
setEmbeddedMode(boolean) - Method in class org.mule.runtime.module.launcher.MuleContainer
This flag can be set to true to indicate that the container is being ran in embedded mode which can be used to adapt some behaviours such as the info in the splash screen
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
 
setTroubleshootingService(TroubleshootingService) - 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
 
withTroubleshootingService(TroubleshootingService) - 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–2022 MuleSoft, Inc.. All rights reserved.