- getAllContactDetails() - Static method in class com.foresee.sdk.ForeSee
-
Check all contact details
- getAllCPPs() - Static method in class com.foresee.sdk.ForeSee
-
Gets all CPP key/value pairs
- getAvailableFeedbackNames() - Static method in class com.foresee.sdk.ForeSeeFeedback
-
Get all available feedback names defined in the Configuration.
- getChosenEligibleMeasureConfiguration() - Method in class com.foresee.sdk.common.configuration.EligibleMeasureConfigurations
-
- getChosenMeasureIndex() - Method in class com.foresee.sdk.common.configuration.EligibleMeasureConfigurations
-
- getCombinedCriteria() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the combined criteria contained within this measure
- getContactDetails() - Static method in class com.foresee.sdk.ForeSee
-
- getContactDetails(ContactType) - Static method in class com.foresee.sdk.ForeSee
-
Check the contact details for the given contact type stored in the SDK
- getCPPValue(String) - Static method in class com.foresee.sdk.ForeSee
-
Gets the CPP value associated to a given key
- getDaysSinceFirstLaunchCriteria() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the daysSinceFirstLaunch criteria for this measure
- getDaysSinceLastLaunchCriteria() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the daysSinceFirstLaunch criteria for this measure
- getEligibleMeasureConfigurations() - Method in class com.foresee.sdk.common.configuration.EligibleMeasureConfigurations
-
- getIsStarted() - Method in class com.foresee.sdk.ForeSeeFeedback
-
- getLaunchCountCriteria() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the launchCount criteria for this measure
- getPageViewsCriteria() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the pageViews criteria for this measure
- getPreferredContactType() - Static method in class com.foresee.sdk.ForeSee
-
Get the preferred contact type
- getSignificantEventThresholds() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the significant event thresholds for this measure
- getSurveyId() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the Survey ID (SID) associated with this measure
- getSurveyStyle() - Method in class com.foresee.sdk.common.configuration.MeasureConfiguration
-
Get the survey style for this measure
- getVersion() - Static method in class com.foresee.sdk.ForeSee
-
Gets the version of the SDK
- onContactFormatError() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomContactInviteListener
-
Called when the contact info is not in the correct format
- onContactMissing() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomContactInviteListener
-
Called when the contact info is missing
- onFailedInitializingSDK() - Method in interface com.foresee.sdk.ForeSee.ForeSeeSDKConfigurationListener
-
SDK initialization has failed due to a configuration error
- onFeedbackNotPresentedWithDisabled(String) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
Called when a feedback is not presented due to the feedback is disabled
- onFeedbackNotPresentedWithNetworkError(String) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
Called when a feedback is not presented due to a network error
- onFeedbackNotSubmittedWithAbort(String) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
Called when a feedback is presented but has failed to submitted due to user has aborted it
- onFeedbackNotSubmittedWithNetworkError(String) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
Called when a feedback is presented but has failed to submitted due to a network error
- onFeedbackPresented(String) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
Called when a feedback is presented
- onFeedbackStatusRetrieved(String, boolean) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
- onFeedbackSubmitted(String) - Method in interface com.foresee.sdk.ForeSeeFeedbackListener
-
Called when a feedback is successfully submitted
- onInviteCancelledWithNetworkError() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomContactInviteListener
-
Called when invitation is cancelled due to a network error
- onInviteCancelledWithNetworkError(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.DefaultInviteListener
-
Called when invite could not be presented due to a network error
- onInviteCompleteWithAccept(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.BaseInviteListener
-
Called when invitation is completed and user has accepted the invitation
- onInviteCompleteWithDecline(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.BaseInviteListener
-
Called when invitation is completed and user has declined the invitation
- onInviteNotShownWithEligibilityFailed(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.BaseInviteListener
-
Called when invite could not be shown due to a eligibility check failure
- onInviteNotShownWithNetworkError(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.BaseInviteListener
-
Called when invite could not be shown due to a network error
- onInviteNotShownWithSamplingFailed(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.BaseInviteListener
-
Called when invite could not be shown due to a sampling check failure
- onInvitePresented(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.DefaultInviteListener
-
Called when invite presented
- onSDKReady() - Method in interface com.foresee.sdk.ForeSee.ForeSeeSDKConfigurationListener
-
The SDK has been initialized successfully
- onSurveyCancelledByUser() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomInSessionInviteListener
-
Called when the survey is cancelled by user
- onSurveyCancelledByUser(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.DefaultInviteListener
-
Called when the survey is cancelled by user
- onSurveyCancelledWithNetworkError() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomInSessionInviteListener
-
Called when the survey could not be completed due to a network error
- onSurveyCancelledWithNetworkError(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.DefaultInviteListener
-
Called when the survey could not be completed due to a network error
- onSurveyCompleted() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomInSessionInviteListener
-
Called when the survey is completed by user
- onSurveyCompleted(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.DefaultInviteListener
-
Called when the survey is completed by user
- onSurveyPresented() - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomInSessionInviteListener
-
Called when the survey is presented
- onSurveyPresented(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.DefaultInviteListener
-
Called when the survey is presented
- setContactDetails(String) - Static method in class com.foresee.sdk.ForeSee
-
- setContactDetails(ContactType, String) - Static method in class com.foresee.sdk.ForeSee
-
Add contact details for a particular type for use in the CONTACT notification method
- setCPPValueFromArray(String, String[]) - Static method in class com.foresee.sdk.ForeSee
-
Adds a CPP key/value pair.
- setDebugLogEnabled(boolean) - Static method in class com.foresee.sdk.ForeSee
-
Allows implementers to configure the SDK to produce more verbose logging output.
- setFeedbackListener(ForeSeeFeedbackListener) - Static method in class com.foresee.sdk.ForeSeeFeedback
-
- setInviteListener(BaseInviteListener) - Static method in class com.foresee.sdk.ForeSee
-
Set the invite listener
- setPreferredContactType(ContactType) - Static method in class com.foresee.sdk.ForeSee
-
Set a preferred contact type
- setSkipPoolingCheck(boolean) - Static method in class com.foresee.sdk.ForeSee
-
Allows implementers to configure the SDK to skip the pooling check.
- shouldSkipPoolingCheck() - Method in class com.foresee.sdk.ForeSee
-
Check if the pooling check is disabled
- showFeedback() - Static method in class com.foresee.sdk.ForeSeeFeedback
-
Show the default feedback.
- showFeedbackForName(String) - Static method in class com.foresee.sdk.ForeSeeFeedback
-
Show the feedback for a given feedback name.
- showInvite(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomContactInviteListener
-
Called when invite is ready to be shown
- showInvite(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomExitSurveyInviteListener
-
Called when invite is ready to be shown
- showInvite(EligibleMeasureConfigurations) - Method in interface com.foresee.sdk.cxMeasure.tracker.listeners.CustomInSessionInviteListener
-
Called when invite is ready to be shown
- showInviteForSurveyID(String) - Static method in class com.foresee.sdk.ForeSee
-
Programmatically present the invitation for a given survey ID (sid)
- showSurveyForSurveyID(String) - Static method in class com.foresee.sdk.ForeSee
-
Programmatically present the survey for a given survey ID (sid)
- start(Application) - Static method in class com.foresee.sdk.ForeSee
-
Start the ForeSee SDK.
- start(Application, ForeSee.ForeSeeSDKConfigurationListener) - Static method in class com.foresee.sdk.ForeSee
-
Start the ForeSee SDK.
- startWithConfiguration(Application, String) - Static method in class com.foresee.sdk.ForeSee
-
Starts the SDK using a custom configuration file
name.
- startWithConfiguration(Application, String, ForeSee.ForeSeeSDKConfigurationListener) - Static method in class com.foresee.sdk.ForeSee
-
Starts the SDK using a custom configuration file
name.
- startWithConfigurationJSON(Application, String) - Static method in class com.foresee.sdk.ForeSee
-
Starts the SDK using a custom configuration JSON string.
- startWithConfigurationJSON(Application, String, ForeSee.ForeSeeSDKConfigurationListener) - Static method in class com.foresee.sdk.ForeSee
-
Starts the SDK using a custom configuration JSON string.