public abstract class OnboardingTask
extends org.researchstack.backbone.task.Task
Modifier and Type | Field and Description |
---|---|
protected int |
currentStepNumber
Deprecated.
|
static java.lang.String |
SignInStepIdentifier |
static java.lang.String |
SignUpEligibleStepIdentifier |
static java.lang.String |
SignUpInclusionCriteriaStepIdentifier |
static java.lang.String |
SignUpIneligibleStepIdentifier |
static java.lang.String |
SignUpPassCodeCreationStepIdentifier |
static java.lang.String |
SignUpPermissionsStepIdentifier |
static java.lang.String |
SignUpStepIdentifier |
static java.lang.String |
SignUpThankYouStepIdentifier |
Constructor and Description |
---|
OnboardingTask(java.lang.String identifier) |
Modifier and Type | Method and Description |
---|---|
org.researchstack.backbone.step.Step |
getEligibleStep() |
org.researchstack.backbone.step.Step |
getIneligibleStep() |
org.researchstack.backbone.step.Step |
getPassCodeCreationStep() |
org.researchstack.backbone.step.Step |
getPermissionStep() |
org.researchstack.backbone.task.Task.TaskProgress |
getProgressOfCurrentStep(org.researchstack.backbone.step.Step step,
org.researchstack.backbone.result.TaskResult result) |
org.researchstack.backbone.step.Step |
getSignInStep() |
org.researchstack.backbone.step.Step |
getSignUpStep() |
org.researchstack.backbone.step.Step |
getStepWithIdentifier(java.lang.String identifier) |
org.researchstack.backbone.step.Step |
getThankyouStep() |
boolean |
isEligible(org.researchstack.backbone.result.TaskResult result) |
void |
validateParameters() |
public static final java.lang.String SignUpInclusionCriteriaStepIdentifier
public static final java.lang.String SignUpEligibleStepIdentifier
public static final java.lang.String SignUpIneligibleStepIdentifier
public static final java.lang.String SignUpPassCodeCreationStepIdentifier
public static final java.lang.String SignUpThankYouStepIdentifier
public static final java.lang.String SignInStepIdentifier
public static final java.lang.String SignUpStepIdentifier
public static final java.lang.String SignUpPermissionsStepIdentifier
@Deprecated protected int currentStepNumber
public org.researchstack.backbone.step.Step getStepWithIdentifier(java.lang.String identifier)
getStepWithIdentifier
in class org.researchstack.backbone.task.Task
public org.researchstack.backbone.task.Task.TaskProgress getProgressOfCurrentStep(org.researchstack.backbone.step.Step step, org.researchstack.backbone.result.TaskResult result)
getProgressOfCurrentStep
in class org.researchstack.backbone.task.Task
public void validateParameters()
validateParameters
in class org.researchstack.backbone.task.Task
public boolean isEligible(org.researchstack.backbone.result.TaskResult result)
public org.researchstack.backbone.step.Step getSignInStep()
public org.researchstack.backbone.step.Step getThankyouStep()
public org.researchstack.backbone.step.Step getIneligibleStep()
public org.researchstack.backbone.step.Step getEligibleStep()
public org.researchstack.backbone.step.Step getPassCodeCreationStep()
public org.researchstack.backbone.step.Step getSignUpStep()
public org.researchstack.backbone.step.Step getPermissionStep()