public class MuleArtifactResourcesRegistry extends SimpleRegistry
| Modifier and Type | Class and Description |
|---|---|
static class |
MuleArtifactResourcesRegistry.Builder
Builds a
MuleArtifactResourcesRegistry instance |
loggerapplyLifecycle, applyLifecycle, applyLifecycle, doDispose, doInitialise, doUnregisterObject, inject, isReadOnly, isRemote, isSingleton, lookupByType, lookupLocalObjects, lookupObject, lookupObject, lookupObjects, registerObject, registerObject, registerObjectscreateLifecycleManager, dispose, fireLifecycle, get, getLifecycleManager, getMuleContext, getRegistryId, initialise, isInitialised, lookupObject, lookupObjectsForLifecycle, unregisterObjectpublic ArtifactPluginDescriptorLoader getArtifactPluginDescriptorLoader()
ArtifactPluginDescriptor from a zipped extensionpublic DefaultDomainFactory getDomainFactory()
public DomainRepository getDomainRepository()
public DomainDescriptorFactory getDomainDescriptorFactory()
public DefaultApplicationFactory getApplicationFactory()
Application artifactspublic DeployableArtifactClassLoaderFactory<DomainDescriptor> getDomainClassLoaderFactory()
public ArtifactClassLoader getContainerClassLoader()
public ServiceManager getServiceManager()
public ExtensionModelLoaderManager getExtensionModelLoaderManager()
public DefaultClassLoaderManager getArtifactClassLoaderManager()
public AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleApplicationModel,ApplicationDescriptor> getToolingApplicationDescriptorFactory()
AbstractDeployableDescriptorFactory.public PluginDependenciesResolver getPluginDependenciesResolver()
public ArtifactConfigurationProcessor getArtifactConfigurationProcessor()
public ServerLockFactory getRuntimeLockFactory()
ServerLockFactory that can be shared between deployable artifacts.public org.mule.runtime.api.memory.management.MemoryManagementService getMemoryManagementService()
MemoryManagementService that can be shared between deployable artifacts.public org.mule.runtime.api.profiling.ProfilingService getContainerProfilingService()
ProfilingService that can be shared between deployable artifacts.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.