future returns RecordMetadata class which contains only metadata not the
actual message.
But i think *steven* had a point like saving the reference in impl class
and retry if there is an exception in callback method.

On Thu, Mar 19, 2015 at 10:27 PM, Mayuresh Gharat <
gharatmayures...@gmail.com> wrote:

> Also you can use the other API that returns a Future and save those futures
> into a list and do get() on them to check which message has been sent and
> which returned an error so that they can be retried.
>
> Thanks,
>
> Mayuresh
>
> On Thu, Mar 19, 2015 at 9:19 AM, Steven Wu <stevenz...@gmail.com> wrote:
>
> > in your callback impl object, you can save a reference to the actual
> > message.
> >
> > On Wed, Mar 18, 2015 at 10:45 PM, sunil kalva <kalva.ka...@gmail.com>
> > wrote:
> >
> > > Hi
> > > How do i access the actual message which is failed to send to cluster
> > using
> > > Callback interface and onCompletion method.
> > >
> > > Basically if the sender is failed to send, i want to add it to a temp
> > queue
> > > and retry them later.
> > >
> > > --Sunil
> > >
> >
>
>
>
> --
> -Regards,
> Mayuresh R. Gharat
> (862) 250-7125
>



-- 
SunilKalva

Reply via email to