Class BaseLogger


  • public class BaseLogger
    extends java.lang.Object
    • Method Detail

      • getLogger

        public static <L> BaseLogger getLogger​(java.lang.Class<L> class2LogFor)
      • logInboundSoapMessage

        public void logInboundSoapMessage​(java.lang.String inboundSoapMessage)
        Puts the String it into the Slf4j MDC (Mapped Diagnostic Context, see http://logback.qos.ch/manual/mdc.html} for more details) with the Key ElasticsearchField.SOAP_MESSAGE_INBOUND you can find in your Elasticsearch, when processed via logstash.
        Parameters:
        inboundSoapMessage - the inbound SOAP message to log
      • logOutboundSoapMessage

        public void logOutboundSoapMessage​(java.lang.String outboundSoapMessage)
        Puts the String it into the Slf4j MDC (Mapped Diagnostic Context, see http://logback.qos.ch/manual/mdc.html} for more details) with the Key ElasticsearchField.SOAP_MESSAGE_OUTBOUND you can find in your Elasticsearch, when processed via logstash.
        Parameters:
        outboundSoapMessage - the outbound SOAP message to log
      • successfullyCalledServeEndpointWithMethod

        public void successfullyCalledServeEndpointWithMethod​(java.lang.String calledServiceMethod)
      • logCallTime

        public void logCallTime​(java.lang.String calltime)
      • facadeModeReturningDummyResponseWithResponseType

        public <T> void facadeModeReturningDummyResponseWithResponseType​(java.lang.Class<T> responseType)
      • errorOccuredInBackendProcessing

        public void errorOccuredInBackendProcessing​(java.lang.Throwable cause)
      • failedToBuildServiceCompliantSoapFaultDetails

        public void failedToBuildServiceCompliantSoapFaultDetails​(java.lang.Throwable cause)
      • schemaValidationError

        public void schemaValidationError​(FaultType error,
                                          java.lang.String faultMessage)