Interface RemoteLinkConversationService

All Superinterfaces:
GreenHopperCache
All Known Implementing Classes:
RemoteLinkConversationServiceImpl

public interface RemoteLinkConversationService extends GreenHopperCache
Manages conversation during the remote link creation process.

A conversation associates a token, a user and a status.

The user send a page creation to Confluence request with a JIRA Agile entity to link and a token that identifies the conversation created thanks to startConversation(ApplicationUser). Then Confluences calls our link creation REST endpoints with the token so that we can redeem the stored conversation and create the link on behalf of the user who has initiated the page creation request.

Since:
6.4