Kanzi  3.9.9
Kanzi Engine Java API
DispatchMessageActionMetadata Interface Reference

Metadata definitions for DispatchMessageAction. More...

Inheritance diagram for DispatchMessageActionMetadata:
[legend]

Public Attributes

DynamicPropertyType< DispatchMessageActionEnums.DispatchModeDispatchModeProperty
 The message dispatch mode (deprecated). More...
 
DynamicPropertyType< String > MessageTypeProperty
 The name of a message type. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.DispatchMessageAction")
 Metaclass for DispatchMessageAction.
 
DynamicPropertyType< String > RoutingTargetLookupProperty
 Allows to look up the target item using this property (RoutingTarget.Property). More...
 
DynamicPropertyType< String > RoutingTargetProperty
 Specifies the target item to which the message is dispatched. More...
 
- Public Attributes inherited from ForwardingActionMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.ForwardingAction")
 Metaclass for ForwardingAction.
 
- Public Attributes inherited from ActionMetadata
DynamicPropertyType< Integer > DelayProperty
 The time in milliseconds after which Kanzi invokes the action. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.Action")
 Metaclass for Action.
 
- Public Attributes inherited from ActionBaseMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.ActionBase")
 Metaclass for ActionBase.
 

Detailed Description

Member Data Documentation

Initial value:
=
new DynamicPropertyType<>(
"DispatchMessageAction.DispatchMode", DispatchMessageActionEnums.DispatchMode.class)

The message dispatch mode (deprecated).

  • POST queues the message after message handling is done.
  • SEND dispatches the message immediately.
DynamicPropertyType<String> MessageTypeProperty
Initial value:
=
new DynamicPropertyType<>("DispatchMessageAction.MessageType", String.class)

The name of a message type.

DynamicPropertyType<String> RoutingTargetLookupProperty
Initial value:
=
new DynamicPropertyType<>("DispatchMessageAction.RoutingTargetLookup", String.class)

Allows to look up the target item using this property (RoutingTarget.Property).

DynamicPropertyType<String> RoutingTargetProperty
Initial value:
=
new DynamicPropertyType<>("DispatchMessageAction.RoutingTarget", String.class)

Specifies the target item to which the message is dispatched.

If the target resides within the node tree, and the message type has tunneling and bubbling enabled, the message is tunneled and bubbled through the parents of the target.