T - A - public class PollingSourceWrapper<T,A> extends SourceWrapper<T,A>
SourceWrapper implementation that provides Polling related capabilities to any wrapped Source, like scheduled
polling, watermarking and idempotent processing.| Constructor and Description |
|---|
PollingSourceWrapper(org.mule.runtime.extension.api.runtime.source.PollingSource<T,A> delegate,
Scheduler scheduler) |
| Modifier and Type | Method and Description |
|---|---|
org.reactivestreams.Publisher<Void> |
onBackPressure(CoreEvent event,
Map<String,Object> parameters,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext context) |
void |
onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<T,A> sourceCallback) |
void |
onStop() |
org.reactivestreams.Publisher<Void> |
onTerminate(CoreEvent event,
Map<String,Object> parameters,
org.mule.runtime.extension.api.runtime.source.SourceCallbackContext context) |
getDelegate, onError, onSuccesspublic void onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<T,A> sourceCallback) throws org.mule.runtime.api.exception.MuleException
public void onStop()
public org.reactivestreams.Publisher<Void> onTerminate(CoreEvent event, Map<String,Object> parameters, org.mule.runtime.extension.api.runtime.source.SourceCallbackContext context)
onTerminate in class SourceWrapper<T,A>public org.reactivestreams.Publisher<Void> onBackPressure(CoreEvent event, Map<String,Object> parameters, org.mule.runtime.extension.api.runtime.source.SourceCallbackContext context)
onBackPressure in class SourceWrapper<T,A>Copyright © 2003–2019 MuleSoft, Inc.. All rights reserved.