Interface EndpointUriResolver
-
public interface EndpointUriResolverResolves endpoint uri so we can send messages to dynamic endpoints. Resolver works on request message and chooses the target message endpoint according to message headers or payload.- Since:
- 1.4
- Author:
- Christoph Deppisch
-
-
Field Summary
Fields Modifier and Type Field Description static StringENDPOINT_URI_HEADER_NAMEStatic header entry name specifying the dynamic endpoint uristatic StringQUERY_PARAM_HEADER_NAMEstatic StringREQUEST_PATH_HEADER_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringresolveEndpointUri(Message message, String defaultUri)Get the dedicated message endpoint uri for this message.
-
-
-
Field Detail
-
ENDPOINT_URI_HEADER_NAME
static final String ENDPOINT_URI_HEADER_NAME
Static header entry name specifying the dynamic endpoint uri- See Also:
- Constant Field Values
-
REQUEST_PATH_HEADER_NAME
static final String REQUEST_PATH_HEADER_NAME
- See Also:
- Constant Field Values
-
QUERY_PARAM_HEADER_NAME
static final String QUERY_PARAM_HEADER_NAME
- See Also:
- Constant Field Values
-
-