public class PipedFragmentHandlerProvider extends Object implements FragmentHandlerProvider
FragmentHandlerProvider which returns instances of PipedFragmentHandler.
A new instance will be invoked the first time that getFragmentHandler(Consumer) is invoked. The same instance will be
returned until the returned handler is closed or aborted. Only then will it return a new instance and the cycle starts all over
again.
| Constructor and Description |
|---|
PipedFragmentHandlerProvider(String socketId) |
| Modifier and Type | Method and Description |
|---|---|
FragmentHandler |
getFragmentHandler(Consumer<FragmentHandler> newFragmentHandlerCallback)
Provides instances of
FragmentHandler. |
public PipedFragmentHandlerProvider(String socketId)
public FragmentHandler getFragmentHandler(Consumer<FragmentHandler> newFragmentHandlerCallback)
FragmentHandlerProviderFragmentHandler. Depending on the streaming scenario, subsequent invokations to this method
might return new or previous instances. If a new instance is returned, then the provided newFragmentHandlerCallback
will be invoked before the value is returnedgetFragmentHandler in interface FragmentHandlerProvidernewFragmentHandlerCallback - a callback to notify that a new instance will be returnedFragmentHandlerCopyright © 2003–2025 MuleSoft, Inc.. All rights reserved.