Class CommonUtilities

java.lang.Object
it.gov.pagopa.common.utils.CommonUtilities

public class CommonUtilities extends Object
  • Field Details

  • Method Details

    • deserializeMessage

      public static <T> T deserializeMessage(org.springframework.messaging.Message<?> message, com.fasterxml.jackson.databind.ObjectReader objectReader, Consumer<Throwable> onError)
      It will try to deserialize a message, eventually notifying the error
    • readMessagePayload

      public static String readMessagePayload(org.springframework.messaging.Message<?> message)
      It will read message payload checking if it's a byte[] or String
    • getHeaderValue

      public static Object getHeaderValue(org.springframework.messaging.Message<?> message, String headerName)
      To read Message header value
    • getByteArrayHeaderValue

      public static String getByteArrayHeaderValue(org.springframework.messaging.Message<String> message, String headerName)
      To read Header value
    • createSHA256

      public static String createSHA256(String fiscalCode)
      To convert cents into euro