Class BrowseMessageBrowsers
- java.lang.Object
-
- nl.nn.adapterframework.management.bus.endpoints.BusEndpointBase
-
- nl.nn.adapterframework.management.bus.endpoints.BrowseMessageBrowsers
-
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
@BusAware("frank-management-bus") @TopicSelector(MESSAGE_BROWSER) public class BrowseMessageBrowsers extends BusEndpointBase
-
-
Field Summary
Fields Modifier and Type Field Description static String
HEADER_MESSAGEID_KEY
static String
HEADER_PIPE_NAME_KEY
static String
HEADER_PROCESSSTATE_KEY
static String
HEADER_RECEIVER_NAME_KEY
-
Fields inherited from class nl.nn.adapterframework.management.bus.endpoints.BusEndpointBase
log
-
-
Constructor Summary
Constructors Constructor Description BrowseMessageBrowsers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.messaging.Message<String>
browseMessages(org.springframework.messaging.Message<?> message)
void
changeProcessState(org.springframework.messaging.Message<?> message)
void
delete(org.springframework.messaging.Message<?> message)
Keep the transaction local to this method.StringResponseMessage
downloadMessageById(org.springframework.messaging.Message<?> message)
org.springframework.messaging.Message<String>
getMessageById(org.springframework.messaging.Message<?> message)
void
resend(org.springframework.messaging.Message<?> message)
-
Methods inherited from class nl.nn.adapterframework.management.bus.endpoints.BusEndpointBase
afterPropertiesSet, createBean, doAfterPropertiesSet, getAdapterByName, getApplicationContext, getBean, getConfigurationByName, getIbisManager, getMediaTypeFromName, getPipeByName, getReceiverByName, log2SecurityLog, setApplicationContext
-
-
-
-
Field Detail
-
HEADER_MESSAGEID_KEY
public static final String HEADER_MESSAGEID_KEY
- See Also:
- Constant Field Values
-
HEADER_RECEIVER_NAME_KEY
public static final String HEADER_RECEIVER_NAME_KEY
- See Also:
- Constant Field Values
-
HEADER_PIPE_NAME_KEY
public static final String HEADER_PIPE_NAME_KEY
- See Also:
- Constant Field Values
-
HEADER_PROCESSSTATE_KEY
public static final String HEADER_PROCESSSTATE_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMessageById
@ActionSelector(GET) public org.springframework.messaging.Message<String> getMessageById(org.springframework.messaging.Message<?> message)
-
downloadMessageById
@ActionSelector(DOWNLOAD) public StringResponseMessage downloadMessageById(org.springframework.messaging.Message<?> message)
-
browseMessages
@ActionSelector(FIND) public org.springframework.messaging.Message<String> browseMessages(org.springframework.messaging.Message<?> message)
-
resend
@ActionSelector(STATUS) public void resend(org.springframework.messaging.Message<?> message)
-
delete
@ActionSelector(DELETE) public void delete(org.springframework.messaging.Message<?> message)
Keep the transaction local to this method. Roll back when any error occurs. The Manager should only be retrieved when this method is being called. Else it may prevent the application from starting up.
-
changeProcessState
@ActionSelector(MANAGE) public void changeProcessState(org.springframework.messaging.Message<?> message)
-
-