public interface

OnboardingStore

com.atlassian.jira.onboarding.OnboardingStore
Known Indirect Subclasses

Summary

Constants
String FIRST_USE_FLOW_COMPLETED
String FIRST_USE_FLOW_CURRENT_SEQUENCE
String FIRST_USE_FLOW_RESOLVED Set as true whenever the onboarding flow was evaluated and skipped for the current user (therefore resolved).
String STARTED_FLOW_KEY
Public Methods
boolean getBoolean(ApplicationUser user, String key)
String getString(ApplicationUser user, String key)
boolean isSet(ApplicationUser user, String key)
void setBoolean(ApplicationUser user, String key, boolean value)
void setString(ApplicationUser user, String key, String value)

Constants

public static final String FIRST_USE_FLOW_COMPLETED

Constant Value: "jira.onboarding.first.use.flow.completed"

public static final String FIRST_USE_FLOW_CURRENT_SEQUENCE

Constant Value: "jira.onboarding.first.use.flow.current.sequence"

public static final String FIRST_USE_FLOW_RESOLVED

Set as true whenever the onboarding flow was evaluated and skipped for the current user (therefore resolved). It is semantically different from completed and can be used in the future to identify users that never saw the onboarding experience from those that effectively completed it.

Constant Value: "jira.onboarding.first.use.flow.resolved"

public static final String STARTED_FLOW_KEY

Constant Value: "jira.onboarding.first.use.flow.started"

Public Methods

public boolean getBoolean (ApplicationUser user, String key)

public String getString (ApplicationUser user, String key)

public boolean isSet (ApplicationUser user, String key)

public void setBoolean (ApplicationUser user, String key, boolean value)

public void setString (ApplicationUser user, String key, String value)