public interface MyCorrelationService
extends net.avcompris.commons3.core.CorrelationService
Modifier and Type | Method and Description |
---|---|
String |
getCorrelationId(String correlationIdParam,
String correlationIdHeader)
Get a non-null correlationId from the HTTP request, or create a new
correlationId if needed.
|
void |
purgeOlderThanSec(String correlationId,
net.avcompris.commons3.api.User user,
int seconds) |
String getCorrelationId(@Nullable String correlationIdParam, @Nullable String correlationIdHeader) throws net.avcompris.commons3.api.exception.ServiceException
getCorrelationId
in interface net.avcompris.commons3.core.CorrelationService
correlationIdParam
- the "correlationId", if any, passed as a parameter
in the HTTP URL’s query (overwrite
correlationIdHeader)correlationIdHeader
- the "correlationId", if any, passed as a Header in
the HTTP Requestnet.avcompris.commons3.api.exception.ServiceException
void purgeOlderThanSec(String correlationId, net.avcompris.commons3.api.User user, int seconds) throws net.avcompris.commons3.api.exception.ServiceException
purgeOlderThanSec
in interface net.avcompris.commons3.core.CorrelationService
net.avcompris.commons3.api.exception.ServiceException
Copyright © 2021 Avantage Compris. All rights reserved.