public class IpcToNioAdapter<T> extends Object
GridNioFilters on IPC (specifically shared memory IPC)
communications.
Note that this class consumes an entire thread inside serve() method
in order to serve one IpcEndpoint.| Constructor and Description |
|---|
IpcToNioAdapter(MetricRegistry mreg,
IgniteLogger log,
IpcEndpoint endp,
GridNioServerListener<T> lsnr,
GridNioMessageWriterFactory writerFactory,
GridNioFilter... filters) |
| Modifier and Type | Method and Description |
|---|---|
void |
serve()
Serves given set of listeners repeatedly reading data from the endpoint.
|
public IpcToNioAdapter(MetricRegistry mreg, IgniteLogger log, IpcEndpoint endp, GridNioServerListener<T> lsnr, GridNioMessageWriterFactory writerFactory, GridNioFilter... filters)
mreg - Metrics registry.log - Log.endp - Endpoint.lsnr - Listener.writerFactory - Writer factory.filters - Filters.public void serve()
throws InterruptedException
InterruptedException - If interrupted.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.1 Release Date : May 21 2020