syncHelper

    The syncHelper is an object which can be used in the Sync Rules scripts to schedule sync on your instance.

    Names of objects are case-sensitive. displayname is different from displayName

    JIRA CLOUD


    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    isUnderSync

    Allows to check if certain entities are synced through a specific connection

    syncBackAfterProcessing

    Use this helper method in the Incoming sync to update the source issue once the synchronization to the destination side is finished.

    unExalateAfterProcessing

    Creates an Unexalate event to stop the synchronization of an issue once it's synchronized.

    getRemoteIssueUrl
    Returns the entity URL of the twin 
    getTrackerUrlReturns the URL of the underlying tracker
    getRemoteTrackerUrlReturns the URL of the remote tracker
    getExalateUrlReturns the URL of the current Exalate node
    getRemoteExalateUrlReturns the URL of the remote Exalate node

    JIRA ON-PREMISE

    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    isUnderSync

    Allows to check if certain entities are synced through a specific connection

    syncBackAfterProcessing

    Use this helper method in the Incoming sync to update the source issue once the synchronization to the destination side is finished.

    GITHUB

    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    ZENDESK

    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    unExalateAfterProcessing


    Creates an Unexalate event to stop the synchronization of an issue once it's synchronized.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    SERVICENOW

    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    AZURE DEVOPS

    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    SALESFORCE

    TitleDescription
    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node


    HP ALM/QC

    TitleDescription
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    syncBackAfterProcessing

    Use this helper method in the Incoming sync to update the source issue once the synchronization to the destination side is finished.