|An Instance is an issue tracker with the issues that you want to synchronize.|
A set of rules that defines the synchronization behavior of the issue data. Exalate uses groovy scripting in its advanced sync rules.
|A Connection defines how issues are synchronized between instances. It includes information about two Instances and describes how they are related to each other.|
Each Connection has the following components:
|The Destination Instance is an Instance you want to set up a Connection with.|
Sync rules that specify which information can be transferred to the destination instance. Check the sync rules concept for more details.
Sync rules that define how to handle information received from the remote side. Check the sync rules concept fore more details.
A trigger starts the synchronization process. There are different types of triggers:
|An issue is under sync when data is synchronized with another issue tracker.|
|A Twin is a pair of issues that are related to each other through a synchronization relation.|
Any modification is synchronized towards the other issue using the specifications of the relation.
A Replica is a copy of an issue which is transferred to the other instance. You can specify what issue data you want to send to the other side in the Outgoing sync rules.
Outgoing sync event
|A synchronization event is a registration of the local issue's change. Exalate creates an outgoing sync event on the local issue update.|
Incoming sync event
|A synchronization request is a registration of the remote issue's change. Every Outgoing Sync event on the sending side results in the incoming sync request on the Destination side.|
|The Proxy User is the user account that will carry out changes such as creating issues, updating data, adding comments and attachments. More details|
There are 2 types of Processors:
These processors are specified in the context of the synchronization process. Sync rules are defined with the help of these processors.
|Filtering allows limiting the information sent to other instances.|
|Transformation is the act of changing one type of value into another type of value. |
For instance, changing a status into a comment.
|Groovy is a dynamic language for the Java platform.|
More details on this language: