public abstract class AbstractArtifactAgnosticService extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractArtifactAgnosticService.ApplicationStartingException |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractArtifactAgnosticService(ApplicationSupplier applicationSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
dispose() |
protected org.mule.runtime.deployment.model.api.application.Application |
getStartedApplication() |
protected <T> T |
withTemporaryApplication(Function<org.mule.runtime.deployment.model.api.application.Application,T> function,
Function<Exception,T> errorHandler) |
protected AbstractArtifactAgnosticService(ApplicationSupplier applicationSupplier)
protected org.mule.runtime.deployment.model.api.application.Application getStartedApplication()
throws AbstractArtifactAgnosticService.ApplicationStartingException
protected <T> T withTemporaryApplication(Function<org.mule.runtime.deployment.model.api.application.Application,T> function, Function<Exception,T> errorHandler)
protected void dispose()
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.