public interface AuditInterceptor<T extends AuditDataset,E extends AuditableEndpoint<T>> extends Interceptor<E>
AuditStrategy
is obtained
from the AuditableEndpoint
Modifier and Type | Field and Description |
---|---|
static String |
AUDIT_DATASET_HEADER |
Modifier and Type | Method and Description |
---|---|
void |
determineParticipantsAddresses(org.apache.camel.Exchange exchange,
T auditDataset)
Determines local and remote network addresses on the basis of the
given exchange and stores them into the given audit dataset.
|
AuditStrategy<T> |
getAuditStrategy()
Returns the audit strategy instance configured for this interceptor.
|
getEndpoint, getWrappedProcessor, setEndpoint, setWrappedProcessor
static final String AUDIT_DATASET_HEADER
AuditStrategy<T> getAuditStrategy()
void determineParticipantsAddresses(org.apache.camel.Exchange exchange, T auditDataset)
Copyright © 2018 Open eHealth Foundation. All rights reserved.