T - Tipo do destino.D - Tipo dos dados a serem despachados para o destino.public class ExecutorDispatcher<T,D> extends java.lang.Object implements IDispatcher<T,D>
despachantes, utilizando um
executor para fazer a entrega das mensagens.| Constructor and Description |
|---|
ExecutorDispatcher(java.util.concurrent.ExecutorService executor,
IDispatcher<T,D> decorated)
Construtor.
|
public ExecutorDispatcher(java.util.concurrent.ExecutorService executor,
IDispatcher<T,D> decorated)
executor - Responsável por executar a entrega das mensagens.decorated - Despachante sendo decorado.public void dispatch(IDispatchListener<T,D> callback, T destination, D... data)
Utiliza um executor para entregar os dados.
Entrega um conjunto de dados para um destino.dispatch in interface IDispatcher<T,D>callback - Ouvinte utilizado para retornar o resultado da entrega.destination - Destino dos dados.data - Dados a serem entregues.Copyright © 2018. All Rights Reserved.