public class TraceCompletionInformationProcessor extends AbstractProcessor<TraceCompletionInformation,TraceCompletionInformation>
Processor.ProcessorType| Constructor and Description |
|---|
TraceCompletionInformationProcessor()
The default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
CommunicationDetailsCache |
getCommunicationDetailsCache() |
long |
getDeliveryDelay(List<TraceCompletionInformation> results) |
protected void |
processCommunication(String tenantId,
TraceCompletionInformation item,
TraceCompletionInformation.Communication c,
CommunicationDetails cd) |
TraceCompletionInformation |
processOneToOne(String tenantId,
TraceCompletionInformation item) |
void |
setCommunicationDetailsCache(CommunicationDetailsCache communicationDetailsCache) |
cleanup, getRetryDelay, getType, initialise, isReportRetryExpirationAsWarning, processManyToMany, processOneToManypublic TraceCompletionInformationProcessor()
public long getDeliveryDelay(List<TraceCompletionInformation> results)
getDeliveryDelay in interface Processor<TraceCompletionInformation,TraceCompletionInformation>getDeliveryDelay in class AbstractProcessor<TraceCompletionInformation,TraceCompletionInformation>public CommunicationDetailsCache getCommunicationDetailsCache()
public void setCommunicationDetailsCache(CommunicationDetailsCache communicationDetailsCache)
communicationDetailsCache - the communicationDetailsCache to setpublic TraceCompletionInformation processOneToOne(String tenantId, TraceCompletionInformation item) throws RetryAttemptException
processOneToOne in interface Processor<TraceCompletionInformation,TraceCompletionInformation>processOneToOne in class AbstractProcessor<TraceCompletionInformation,TraceCompletionInformation>RetryAttemptExceptionprotected void processCommunication(String tenantId, TraceCompletionInformation item, TraceCompletionInformation.Communication c, CommunicationDetails cd)
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.