boolean logMessages = false;
if (null != props.get(ESBEndpointConstants.LOG_MESSAGES)) {
logMessages = ((Boolean) props.get(ESBEndpointConstants.LOG_MESSAGES)).booleanValue();
}
LocatorFeature slFeature = null;
if (useServiceLocator) {
slFeature = new LocatorFeature();
//pass SL custom properties to Consumer
Object slProps = props.get(ESBEndpointConstants.REQUEST_SL_PROPS);
if (slProps != null) {
slFeature.setRequiredEndpointProperties((Map<String, String>)slProps);
}
}
boolean useCrypto = false;
if (null != props.get(ESBEndpointConstants.USE_CRYPTO)) {