public class ArtifactContextConfiguration extends Object
ArtifactContext.| Modifier and Type | Class and Description |
|---|---|
static class |
ArtifactContextConfiguration.ArtifactContextConfigurationBuilder
Builder for
ArtifactContextConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactContextConfiguration.ArtifactContextConfigurationBuilder |
builder()
Creates a new builder for creating instances of
ArtifactContextConfiguration |
org.mule.runtime.api.app.declaration.ArtifactDeclaration |
getArtifactDeclaration() |
Map<String,String> |
getArtifactProperties() |
ArtifactType |
getArtifactType() |
String[] |
getConfigResources() |
MuleContext |
getMuleContext() |
Optional<MuleContext> |
getParentContext() |
List<org.mule.runtime.api.config.custom.ServiceConfigurator> |
getServiceConfigurators() |
boolean |
isEnableLazyInitialization()
When an
ArtifactContext is created lazily then not all components will be created during the creation of the
artifact. |
public static ArtifactContextConfiguration.ArtifactContextConfigurationBuilder builder()
ArtifactContextConfigurationpublic MuleContext getMuleContext()
MuleContext of the artifact.public String[] getConfigResources()
public org.mule.runtime.api.app.declaration.ArtifactDeclaration getArtifactDeclaration()
public Map<String,String> getArtifactProperties()
public ArtifactType getArtifactType()
public boolean isEnableLazyInitialization()
ArtifactContext is created lazily then not all components will be created during the creation of the
artifact. Only the minimum set of required components will be created upon request of functionality.ArtifactContext, false otherwise.public List<org.mule.runtime.api.config.custom.ServiceConfigurator> getServiceConfigurators()
ServiceConfigurator that may add additional services to the ArtifactContext.public Optional<MuleContext> getParentContext()
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.