Class HeaderUtil

java.lang.Object
org.bardframework.crud.api.util.HeaderUtil

public final class HeaderUtil extends Object
Utility class for HTTP headers creation.
  • Method Details

    • createAlert

      public static org.springframework.http.HttpHeaders createAlert(String message, String param)
    • createEntityCreationAlert

      public static org.springframework.http.HttpHeaders createEntityCreationAlert(String entityName, String param)
    • createEntityUpdateAlert

      public static org.springframework.http.HttpHeaders createEntityUpdateAlert(String entityName, String param)
    • createEntityDeletionAlert

      public static org.springframework.http.HttpHeaders createEntityDeletionAlert(String entityName, String param)
    • createFailureAlert

      public static org.springframework.http.HttpHeaders createFailureAlert(String entityName, String errorKey, String defaultMessage)
    • translate

      public static String translate(Enum anEnum, org.springframework.context.MessageSource messageSource, Locale locale)
      translate class name + '.' + enum as key
    • translate

      public static String translate(String key, org.springframework.context.MessageSource messageSource, Locale locale, Object... args)
    • translate

      public static String translate(List<String> keys, org.springframework.context.MessageSource messageSource, Locale locale)
    • toMessageKey

      public static String toMessageKey(String raw)
    • toMessageKeys

      public static List<String> toMessageKeys(String fullPath)
      '.' separated path
      Returns:
      list of keys