Join types in Trigger? Explain?

There are three types of join in trigger.

1) ALL (AND),
2) Any (OR),
3) Only one (XOR)

1) All (AND) -> Trigger invoke service when all document are present in IS (Integration Server).
2) Any (OR) -> When any one document is present integration server invoke the service.
3) Only One (XOR) -> When specify document is available integration server invoke service. 

All (AND) The Integration Server invokes the trigger service when the server receives an instance of each specified publishable document type within the join time‐out period. The instance documents must have the same activation ID. This is the default join type.

Any (OR) The Integration Server invokes the trigger service when it receives an instance of any one of the specified publishable document types.

Only one (XOR) The Integration Server invokes the trigger service when it receives an instance of any of the specified document types. For the duration of the join time‐out period, the Integration Server discards any instances of the specified publishable document types with the same activation ID.

1 comment: