Class BusMessageUtils
java.lang.Object
org.frankframework.management.bus.BusMessageUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic 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>>
EgetEnumHeader
(org.springframework.messaging.Message<?> message, String headerName, Class<E> enumClazz) static <E extends Enum<E>>
EgetEnumHeader
(org.springframework.messaging.Message<?> message, String headerName, Class<E> enumClazz, E defaultValue) static String
static String
static Integer
getIntHeader
(org.springframework.messaging.Message<?> message, String headerName, Integer defaultValue) static String
May be anonymousUser, or a string representation of the currently logged in user.static boolean
hasAnyRole
(String... roles) static boolean
See AuthorityAuthorizationManager#ROLE_PREFIX
-
Field Details
-
HEADER_DATASOURCE_NAME_KEY
- See Also:
-
HEADER_CONNECTION_FACTORY_NAME_KEY
- See Also:
-
HEADER_CONFIGURATION_NAME_KEY
- See Also:
-
HEADER_ADAPTER_NAME_KEY
- See Also:
-
HEADER_RECEIVER_NAME_KEY
- See Also:
-
HEADER_PIPE_NAME_KEY
- See Also:
-
HEADER_PROCESSSTATE_KEY
- See Also:
-
HEADER_TARGET_KEY
- See Also:
-
HEADER_PREFIX
- See Also:
-
HEADER_PREFIX_PATTERN
- See Also:
-
ALL_CONFIGS_KEY
- See Also:
-
-
Constructor Details
-
BusMessageUtils
public BusMessageUtils()
-
-
Method Details
-
containsHeader
public static boolean containsHeader(org.springframework.messaging.Message<?> message, String headerName) -
getHeader
-
getHeader
-
getIntHeader
-
getBooleanHeader
-
getEnumHeader
-
getEnumHeader
-
getUserPrincipalName
May be anonymousUser, or a string representation of the currently logged in user. -
hasAnyRole
-
hasRole
See AuthorityAuthorizationManager#ROLE_PREFIX
-