public class BusMessageUtils extends Object
Modifier and Type | Field and Description |
---|---|
static String |
HEADER_ADAPTER_NAME_KEY |
static String |
HEADER_CONFIGURATION_NAME_KEY |
static String |
HEADER_CONNECTION_FACTORY_NAME_KEY |
static String |
HEADER_DATASOURCE_NAME_KEY |
static String |
HEADER_PREFIX |
static String |
HEADER_PREFIX_PATTERN |
static String |
HEADER_RECEIVER_NAME_KEY |
Constructor and Description |
---|
BusMessageUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
containsHeader(org.springframework.messaging.Message<?> message,
String headerName) |
static Boolean |
getBooleanHeader(org.springframework.messaging.Message<?> message,
String headerName,
Boolean defaultValue) |
static <E extends Enum<E>> |
getEnumHeader(org.springframework.messaging.Message<?> message,
String headerName,
Class<E> enumClazz) |
static <E extends Enum<E>> |
getEnumHeader(org.springframework.messaging.Message<?> message,
String headerName,
Class<E> enumClazz,
E defaultValue) |
static String |
getHeader(org.springframework.messaging.Message<?> message,
String headerName) |
static String |
getHeader(org.springframework.messaging.Message<?> message,
String headerName,
String defaultValue) |
static Integer |
getIntHeader(org.springframework.messaging.Message<?> message,
String headerName,
Integer defaultValue) |
static String |
getUserPrincipalName()
May be anonymousUser, or a string representation of the currently logged in user.
|
static boolean |
hasAnyRole(String... roles) |
static boolean |
hasRole(String role)
See AuthorityAuthorizationManager#ROLE_PREFIX
|
public static final String HEADER_DATASOURCE_NAME_KEY
public static final String HEADER_CONNECTION_FACTORY_NAME_KEY
public static final String HEADER_CONFIGURATION_NAME_KEY
public static final String HEADER_ADAPTER_NAME_KEY
public static final String HEADER_RECEIVER_NAME_KEY
public static final String HEADER_PREFIX
public static final String HEADER_PREFIX_PATTERN
public static boolean containsHeader(org.springframework.messaging.Message<?> message, String headerName)
@Nullable public static String getHeader(org.springframework.messaging.Message<?> message, String headerName)
public static String getHeader(org.springframework.messaging.Message<?> message, String headerName, String defaultValue)
public static Integer getIntHeader(org.springframework.messaging.Message<?> message, String headerName, Integer defaultValue)
public static Boolean getBooleanHeader(org.springframework.messaging.Message<?> message, String headerName, Boolean defaultValue)
public static <E extends Enum<E>> E getEnumHeader(org.springframework.messaging.Message<?> message, String headerName, Class<E> enumClazz)
public static <E extends Enum<E>> E getEnumHeader(org.springframework.messaging.Message<?> message, String headerName, Class<E> enumClazz, E defaultValue)
@Nullable public static String getUserPrincipalName()
public static boolean hasAnyRole(String... roles)
public static boolean hasRole(String role)
Copyright © 2023 Frank!Framework. All rights reserved.