public class ApiTracker extends Object implements ApiDeploymentListener, org.mule.runtime.api.lifecycle.Disposable
| Constructor and Description |
|---|
ApiTracker(ApiTrackingService apiTrackingService,
ApiPlatformSessionFactory platformSessionFactory,
RunnableRetrier<com.mulesoft.mule.runtime.gw.api.key.ApiKey> runnableRetrier) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
onApiDeploymentSuccess(Api api) |
void |
trackApi(Api api) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonApiDeploymentStart, onApiRedeploymentStart, onApiUndeploymentStartpublic ApiTracker(ApiTrackingService apiTrackingService, ApiPlatformSessionFactory platformSessionFactory, RunnableRetrier<com.mulesoft.mule.runtime.gw.api.key.ApiKey> runnableRetrier)
public void onApiDeploymentSuccess(Api api)
onApiDeploymentSuccess in interface ApiDeploymentListenerpublic void trackApi(Api api)
public void dispose()
dispose in interface org.mule.runtime.api.lifecycle.DisposableCopyright © 2014–2022 MuleSoft, Inc.. All rights reserved.