Class DynamicRouterConstants
- java.lang.Object
-
- org.apache.camel.component.dynamicrouter.DynamicRouterConstants
-
public abstract class DynamicRouterConstants extends Object
Contains constants that are used within this component.
-
-
Field Summary
Fields Modifier and Type Field Description static StringACTION_GROUPThe name for the regex capture group that captures the control channel action.static StringCHANNEL_GROUPThe name for the regex capture group that captures the channel name.static StringCOMPONENT_SCHEMEThe component name/scheme for theDynamicRouterEndpoint.static StringCONTROL_ACTION_PARAMName of the control action parameter.static StringCONTROL_ACTION_SUBSCRIBESubscribe control channel action.static StringCONTROL_ACTION_UNSUBSCRIBEUnsubscribe control channel action.static StringCONTROL_CHANNEL_NAMEThe control channel, where routing participants subscribe and provide their routing rules and endpoint URIs.static StringCONTROL_CHANNEL_URIConvenient constant for the control channel URI.static StringCONTROL_SYNTAXThe alternate control-channel syntax.static StringFIRST_VERSIONThe camel version where this router became dynamic.static StringMODE_ALL_MATCHThe mode for sending an exchange to recipients: send to all matching.static StringMODE_FIRST_MATCHThe mode for sending an exchange to recipients: send only to the first match.static PatternPATH_PARAMS_PATTERNRegular expression to parse URI path parameters.static StringSUBSCRIBE_GROUPThe name for the regex capture group that captures the channel name for the subscription.static StringSUBSCRIPTION_CHANNEL_PARAMName of the channel parameter.static StringSYNTAXThe syntax, for the auto-generated documentation.static StringTITLEThe title, for the auto-generated documentation.
-
Constructor Summary
Constructors Constructor Description DynamicRouterConstants()
-
-
-
Field Detail
-
FIRST_VERSION
public static final String FIRST_VERSION
The camel version where this router became dynamic.- See Also:
- Constant Field Values
-
COMPONENT_SCHEME
public static final String COMPONENT_SCHEME
The component name/scheme for theDynamicRouterEndpoint.- See Also:
- Constant Field Values
-
CONTROL_CHANNEL_NAME
public static final String CONTROL_CHANNEL_NAME
The control channel, where routing participants subscribe and provide their routing rules and endpoint URIs.- See Also:
- Constant Field Values
-
CONTROL_CHANNEL_URI
public static final String CONTROL_CHANNEL_URI
Convenient constant for the control channel URI.- See Also:
- Constant Field Values
-
TITLE
public static final String TITLE
The title, for the auto-generated documentation.- See Also:
- Constant Field Values
-
MODE_FIRST_MATCH
public static final String MODE_FIRST_MATCH
The mode for sending an exchange to recipients: send only to the first match.- See Also:
- Constant Field Values
-
MODE_ALL_MATCH
public static final String MODE_ALL_MATCH
The mode for sending an exchange to recipients: send to all matching.- See Also:
- Constant Field Values
-
SYNTAX
public static final String SYNTAX
The syntax, for the auto-generated documentation.- See Also:
- Constant Field Values
-
CONTROL_ACTION_PARAM
public static final String CONTROL_ACTION_PARAM
Name of the control action parameter.- See Also:
- Constant Field Values
-
SUBSCRIPTION_CHANNEL_PARAM
public static final String SUBSCRIPTION_CHANNEL_PARAM
Name of the channel parameter.- See Also:
- Constant Field Values
-
CONTROL_SYNTAX
public static final String CONTROL_SYNTAX
The alternate control-channel syntax.- See Also:
- Constant Field Values
-
CONTROL_ACTION_SUBSCRIBE
public static final String CONTROL_ACTION_SUBSCRIBE
Subscribe control channel action.- See Also:
- Constant Field Values
-
CONTROL_ACTION_UNSUBSCRIBE
public static final String CONTROL_ACTION_UNSUBSCRIBE
Unsubscribe control channel action.- See Also:
- Constant Field Values
-
CHANNEL_GROUP
public static final String CHANNEL_GROUP
The name for the regex capture group that captures the channel name.- See Also:
- Constant Field Values
-
ACTION_GROUP
public static final String ACTION_GROUP
The name for the regex capture group that captures the control channel action.- See Also:
- Constant Field Values
-
SUBSCRIBE_GROUP
public static final String SUBSCRIBE_GROUP
The name for the regex capture group that captures the channel name for the subscription.- See Also:
- Constant Field Values
-
PATH_PARAMS_PATTERN
public static final Pattern PATH_PARAMS_PATTERN
Regular expression to parse URI path parameters.
-
-