public class ProducerOutPayloadLoggerInterceptor extends org.openehealth.ipf.platform.camel.ihe.core.InterceptorSupport<MllpEndpoint<?,?>>
Members of MllpPayloadLoggerBase are mixed into this class.
| Modifier and Type | Class and Description |
|---|---|
static class |
ProducerOutPayloadLoggerInterceptor.Factory |
| Constructor and Description |
|---|
ProducerOutPayloadLoggerInterceptor(org.openehealth.ipf.commons.ihe.core.payload.ExpressionResolver resolver)
Instantiation, explicitly using a ExpressionResolver instance
|
ProducerOutPayloadLoggerInterceptor(String fileNamePattern)
Instantiation, implicitly using a
SpringExpressionResolver |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canProcess() |
int |
getErrorCountLimit() |
org.openehealth.ipf.commons.ihe.core.payload.ExpressionResolver |
getExpressionResolver() |
boolean |
isLocallyEnabled() |
void |
logPayload(org.apache.camel.Exchange exchange,
boolean useOutMessage) |
void |
process(org.apache.camel.Exchange exchange) |
void |
resetErrorCount() |
void |
setErrorCountLimit(int errorCountLimit) |
void |
setExpressionResolver(org.openehealth.ipf.commons.ihe.core.payload.ExpressionResolver resolver) |
void |
setLocallyEnabled(boolean locallyEnabled) |
characterSet, getEndpoint, getWrappedProcessor, setEndpoint, setWrappedProcessoraddAfter, addBefore, getAfter, getBefore, getId, setIdpublic ProducerOutPayloadLoggerInterceptor(String fileNamePattern)
SpringExpressionResolverfileNamePattern - file name patternpublic ProducerOutPayloadLoggerInterceptor(org.openehealth.ipf.commons.ihe.core.payload.ExpressionResolver resolver)
resolver - ExpressionResolver instance@Generated(value="lombok") public void logPayload(org.apache.camel.Exchange exchange, boolean useOutMessage) throws Exception
Exception@Generated(value="lombok") public boolean canProcess()
@Generated(value="lombok") public void resetErrorCount()
@Generated(value="lombok") public boolean isLocallyEnabled()
@Generated(value="lombok") public void setLocallyEnabled(boolean locallyEnabled)
@Generated(value="lombok") public int getErrorCountLimit()
@Generated(value="lombok") public void setErrorCountLimit(int errorCountLimit)
@Generated(value="lombok") public org.openehealth.ipf.commons.ihe.core.payload.ExpressionResolver getExpressionResolver()
@Generated(value="lombok") public void setExpressionResolver(org.openehealth.ipf.commons.ihe.core.payload.ExpressionResolver resolver)
Copyright © 2016 Open eHealth Foundation. All rights reserved.