public class ApplicationCache extends Object implements org.mule.tooling.client.api.Disposable
Application.| Constructor and Description |
|---|
ApplicationCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Application |
getApplication(String id,
Callable<Application> callable)
Gets the
Application for the given id. |
void |
invalidate(String id) |
public Application getApplication(String id, Callable<Application> callable)
Application for the given id.
It uses a cache, so it will only call the callable if there's a cache miss.
id - the id of the Applicationto be retrieved.callable - Callable to create a Application in case of a cache miss.Applicationpublic void invalidate(String id)
public void dispose()
dispose in interface org.mule.tooling.client.api.DisposableCopyright © 2017 MuleSoft, Inc.. All rights reserved.