A B C D E F G H I J K L M N O P Q R S T U V W 

A

a(String) - Method in class com.pega.mobile.bridge.impl.GhostBridge
Called from js to call a java method asynchronously
ACCOUNT_DEFAULT - Static variable in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
 
accountList(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Retrieves the map of all accounts with their public user data, see #AccountList.
AccountManager - Class in com.pega.mobile.accountmanager
Account manager, like the name suggests, manages internal accounts in Hybrid Client.
AccountManager() - Constructor for class com.pega.mobile.accountmanager.AccountManager
 
AccountManagerEvent - Class in com.pega.mobile.accountmanager
 
AccountManagerEvent.OnClose - Class in com.pega.mobile.accountmanager
 
AccountManagerEvent.OnClose() - Constructor for class com.pega.mobile.accountmanager.AccountManagerEvent.OnClose
 
AccountManagerEvent.OnOpen - Class in com.pega.mobile.accountmanager
 
AccountManagerEvent.OnOpen() - Constructor for class com.pega.mobile.accountmanager.AccountManagerEvent.OnOpen
 
AccountManagerEvent.OnRemove - Class in com.pega.mobile.accountmanager
 
AccountManagerEvent.OnRemove() - Constructor for class com.pega.mobile.accountmanager.AccountManagerEvent.OnRemove
 
AccountManagerException - Exception in com.pega.mobile.accountmanager
Describes exceptions that can occur while using AccountManagerService.
AccountManagerException(AccountManagerException.CodeDescription, Object...) - Constructor for exception com.pega.mobile.accountmanager.AccountManagerException
 
AccountManagerException(Throwable, AccountManagerException.CodeDescription) - Constructor for exception com.pega.mobile.accountmanager.AccountManagerException
 
AccountManagerException(Throwable, AccountManagerException.CodeDescription, Object...) - Constructor for exception com.pega.mobile.accountmanager.AccountManagerException
 
AccountManagerException.CodeDescription - Enum in com.pega.mobile.accountmanager
Contains error codes.
AccountManagerListener - Interface in com.pega.mobile.accountmanager
Should be implemented by anyone interested in knowing whenever account manager is opened.
AccountManagerService - Enum in com.pega.mobile.accountmanager
Handles and manages accounts.
AccountManagerServiceImpl - Class in com.pega.mobile.accountmanager
Handles and manages accounts.
AccountManagerServiceImpl(Context, ContainerConfiguration, AccountPublicDbSQLHelper, AccountPrivateDbSQLHelperFactory) - Constructor for class com.pega.mobile.accountmanager.AccountManagerServiceImpl
 
AccountPrivateDbSQLHelper - Class in com.pega.mobile.accountmanager.sqlite
Helper to the database, manages versions and creation
AccountPrivateDbSQLHelper(Context, int, String) - Constructor for class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
AccountPrivateDbSQLHelperFactory - Class in com.pega.mobile.accountmanager.sqlite
 
AccountPrivateDbSQLHelperFactory() - Constructor for class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelperFactory
 
AccountPublicDbSQLHelper - Class in com.pega.mobile.accountmanager.sqlite
Helper to the database, manages versions and creation
AccountPublicDbSQLHelper(Context, SQLiteInitializer) - Constructor for class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
ACCOUNTS_TABLE - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
ACTIVITY_RESULTS - Static variable in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
 
ActivityCompatWrapper - Class in com.pega.mobile.utils.permissions
 
ActivityCompatWrapper(Activity) - Constructor for class com.pega.mobile.utils.permissions.ActivityCompatWrapper
 
ActivityResultHandler - Interface in com.pega.mobile.utils.activityrunner
 
ActivityResultRestorer - Class in com.pega.mobile.utils.activityrunner
 
ActivityResultRestorer(Activity, AccountManagerServiceImpl) - Constructor for class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
 
ActivityRunner - Class in com.pega.mobile.utils.activityrunner
Helper for starting activities.
ActivityRunner(Activity, ActivityResultRestorer, KeepAlive) - Constructor for class com.pega.mobile.utils.activityrunner.ActivityRunner
 
addAccount(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Adds a new account.
addAccount(String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
Assumes account does not exist.
addField(String, String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
addField(int, String, String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
addListener(AccountManagerListener) - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Registers a listener that will be called whenever an account is opened or closed.
addListener(AccountManagerListener) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Registers a listener that will be called whenever an account is opened or closed.
addModule(Object) - Method in class com.pega.mobile.DaggerApplication
 
androidAssetPath - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
appendFile(String) - Method in interface com.pega.mobile.JavascriptAppender
Loads the given file form application assets directory and appends its content to the buffer.
appendFile(String, boolean) - Method in interface com.pega.mobile.JavascriptAppender
Loads the given file form application assets directory and appends its content to the buffer.
appendFile(String) - Method in class com.pega.mobile.webview.JavascriptAppenderImpl
Loads the given file form application assets directory and appends its content to the buffer.
appendFile(String, boolean) - Method in class com.pega.mobile.webview.JavascriptAppenderImpl
 
appendJavascript(JavascriptAppender) - Method in class com.pega.mobile.accountmanager.AccountManager
 
appendJavascript(JavascriptAppender) - Method in interface com.pega.mobile.bridge.Plugin
Must load the javascript implementation of plugin.
appendJavascript(JavascriptAppender) - Method in class com.pega.mobile.container.Container
 
appendJavascript(JavascriptAppender) - Method in class com.pega.mobile.internalEvents.InternalEvents
 
appendJavascript(JavascriptAppender) - Method in class com.pega.mobile.logger.Logger
 
appendString(String) - Method in interface com.pega.mobile.JavascriptAppender
Appends javascript chunk.
appendString(String, boolean) - Method in interface com.pega.mobile.JavascriptAppender
Appends javascript chunk.
appendString(String) - Method in class com.pega.mobile.webview.JavascriptAppenderImpl
Appends javascript chunk.
appendString(String, boolean) - Method in class com.pega.mobile.webview.JavascriptAppenderImpl
 
apply() - Static method in class com.pega.mobile.utils.PRNGFixes
Applies all fixes.
applyDefault() - Method in class com.pega.mobile.ContainerConfiguration
Loads default container configuration
archiveLogs(Date, Date, FileLogger.ArchiveLogsCallback) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
archiveLogs(Date, Date, String, FileLogger.ArchiveLogsCallback) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
archiveLogs(Date, Date, File, String, FileLogger.ArchiveLogsCallback) - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
 
archiveLogs(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
archiveLogs(Date, Date, String, FileLogger.ArchiveLogsCallback) - Method in class com.pega.mobile.logger.Logger
 
arePromisesSupported() - Static method in class com.pega.mobile.utils.JsPromiseSupportChecker
Determines whether JS Promises are supported on device.
authenticate(Proxy, Response) - Method in class com.pega.mobile.utils.RetrofitAuthenticator
 
authenticateProxy(Proxy, Response) - Method in class com.pega.mobile.utils.RetrofitAuthenticator
 
AuthenticationFileRequesterException - Exception in com.pega.mobile.utils.filerequester
Created by matuw on 2015-04-17.
AuthenticationFileRequesterException(String, int) - Constructor for exception com.pega.mobile.utils.filerequester.AuthenticationFileRequesterException
 
available() - Method in class com.pega.mobile.utils.io.BOMInputStream
 

B

BaseActivityModule - Class in com.pega.mobile
Dagger module aggregate classes depending on activity context
BaseActivityModule(Activity) - Constructor for class com.pega.mobile.BaseActivityModule
 
BaseModule - Class in com.pega.mobile
Dagger module aggregate classes depending on application context
BaseModule(Context) - Constructor for class com.pega.mobile.BaseModule
 
BOMInputStream - Class in com.pega.mobile.utils.io
 
BOMInputStream(InputStream) - Constructor for class com.pega.mobile.utils.io.BOMInputStream
Constructs a new BOMInputStream that wraps the specified InputStream.
BOMInputStream.BOM - Class in com.pega.mobile.utils.io
Type safe enumeration class that describes the different types of Unicode BOMs.
Bridge - Class in com.pega.mobile.bridge.impl
Sets up the java side of the bridge
Bridge(HybridWebView) - Constructor for class com.pega.mobile.bridge.impl.Bridge
 
Bridge.LaunchboxApiCheckResult - Interface in com.pega.mobile.bridge.impl
 
BridgeException - Exception in com.pega.mobile.bridge.impl
Describes exceptions that can occur while using Bridge.
BridgeException(BridgeException.CodeDescription, Object...) - Constructor for exception com.pega.mobile.bridge.impl.BridgeException
 
BridgeException(Throwable, BridgeException.CodeDescription) - Constructor for exception com.pega.mobile.bridge.impl.BridgeException
 
BridgeException(Throwable, BridgeException.CodeDescription, Object...) - Constructor for exception com.pega.mobile.bridge.impl.BridgeException
 
BridgeException.CodeDescription - Enum in com.pega.mobile.bridge.impl
 
bringToFront(HybridWebView) - Method in class com.pega.mobile.webview.WebViewManager
Adds or presents the WebView in the holder.
bringToFrontRequested() - Method in class com.pega.mobile.webview.HybridWebView
 
BUFFER_SIZE - Static variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 
build() - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 

C

CACHE_MODE_DISABLED - Static variable in class com.pega.mobile.webview.WebViewConfigurator
 
call(Plugin, String, Object, JavascriptCallbackImpl) - Method in class com.pega.mobile.bridge.impl.Bridge
Calls the specified method of the concrete plugin (if such method is available)
call(String, Object) - Method in class com.pega.mobile.bridge.impl.extensions.JavascriptCallbackImpl
 
call(String, Object) - Method in interface com.pega.mobile.bridge.JavascriptCallback
The plugin can use this method to return its result to the javascript callback
callOnDestroy() - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
Inform all plugins that WebApplication has been stopped and they should clean up their resources.
callOnLaunchboxLoadedInvoked() - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
 
callOnPageLoaded() - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
Inform all plugins that WebApplication is loaded and JavaScript is injected
callOnReload() - Method in class com.pega.mobile.bridge.impl.Bridge
Called when url has changed or has been reloaded
callOnReload() - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
Inform all plugins that url has changed or has been reloaded
cancel() - Method in interface com.pega.mobile.utils.filerequester.FileRequest
 
cancel() - Method in class com.pega.mobile.utils.filerequester.LocalFileRequest
 
cancel() - Method in class com.pega.mobile.utils.filerequester.RemoteFileRequest
 
cancel() - Method in class com.pega.mobile.webview.TimeoutWatcher
 
cancelTimeout(TimeoutsController.Timeout) - Method in class com.pega.mobile.utils.TimeoutsController
Cancels the timeout (if it's running).
cancelTimeout(int) - Method in class com.pega.mobile.utils.TimeoutsController
Cancels the timeout (if it's running).
changePassword(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Changes account password.
changePassword(String, String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
Channel - Interface in com.pega.mobile.bridge
Allows simple messaging between java and javascript
checkSelfPermission(String) - Method in class com.pega.mobile.utils.permissions.ActivityCompatWrapper
 
clearData() - Method in class com.pega.mobile.webview.HybridWebView
 
clearData(String) - Static method in class com.pega.mobile.webview.HybridWebView
 
clearFiles() - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
Removes all files that store logs
clearLogFile() - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
clearLogFile(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
close() - Method in class com.pega.mobile.utils.io.BOMInputStream
 
closeAccount(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Closes a currently open account.
CodeDescription - Interface in com.pega.mobile.utils.errorhandling
 
CodeDescriptionException - Exception in com.pega.mobile.utils.errorhandling
An exception containing error code and formatable description.
CodeDescriptionException(CodeDescription, Object...) - Constructor for exception com.pega.mobile.utils.errorhandling.CodeDescriptionException
Creates CodeDescriptionException object.
CodeDescriptionException(Throwable, CodeDescription) - Constructor for exception com.pega.mobile.utils.errorhandling.CodeDescriptionException
Creates CodeDescriptionException object.
CodeDescriptionException(Throwable, CodeDescription, Object...) - Constructor for exception com.pega.mobile.utils.errorhandling.CodeDescriptionException
Creates CodeDescriptionException object
com.pega.mobile - package com.pega.mobile
 
com.pega.mobile.accountmanager - package com.pega.mobile.accountmanager
 
com.pega.mobile.accountmanager.sqlite - package com.pega.mobile.accountmanager.sqlite
 
com.pega.mobile.bridge - package com.pega.mobile.bridge
 
com.pega.mobile.bridge.impl - package com.pega.mobile.bridge.impl
 
com.pega.mobile.bridge.impl.evaluating - package com.pega.mobile.bridge.impl.evaluating
 
com.pega.mobile.bridge.impl.extensions - package com.pega.mobile.bridge.impl.extensions
 
com.pega.mobile.bridge.impl.flipflop - package com.pega.mobile.bridge.impl.flipflop
 
com.pega.mobile.container - package com.pega.mobile.container
 
com.pega.mobile.filesystem - package com.pega.mobile.filesystem
 
com.pega.mobile.internalEvents - package com.pega.mobile.internalEvents
 
com.pega.mobile.logger - package com.pega.mobile.logger
 
com.pega.mobile.logger.containerloggers - package com.pega.mobile.logger.containerloggers
 
com.pega.mobile.utils - package com.pega.mobile.utils
 
com.pega.mobile.utils.activityrunner - package com.pega.mobile.utils.activityrunner
 
com.pega.mobile.utils.errorhandling - package com.pega.mobile.utils.errorhandling
 
com.pega.mobile.utils.filerequester - package com.pega.mobile.utils.filerequester
 
com.pega.mobile.utils.io - package com.pega.mobile.utils.io
 
com.pega.mobile.utils.keepalive - package com.pega.mobile.utils.keepalive
 
com.pega.mobile.utils.media - package com.pega.mobile.utils.media
 
com.pega.mobile.utils.permissions - package com.pega.mobile.utils.permissions
 
com.pega.mobile.utils.sql - package com.pega.mobile.utils.sql
 
com.pega.mobile.utils.useragent - package com.pega.mobile.utils.useragent
 
com.pega.mobile.webview - package com.pega.mobile.webview
 
configurationLoaded(String) - Method in class com.pega.mobile.ContainerConfiguration
 
configure(WebView) - Method in class com.pega.mobile.webview.WebViewConfigurator
Common configuration of the HybridWebView and WebSettings.
configureBackground(WebView) - Method in class com.pega.mobile.webview.WebViewConfigurator
 
connectionTimeout - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
connectivityManager - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
ConsoleLogger - Class in com.pega.mobile.logger.containerloggers
 
ConsoleLogger() - Constructor for class com.pega.mobile.logger.containerloggers.ConsoleLogger
 
consumeStream(Result) - Method in interface com.pega.mobile.utils.filerequester.StreamConsumer
 
Container - Class in com.pega.mobile.container
 
Container() - Constructor for class com.pega.mobile.container.Container
 
ContainerConfiguration - Class in com.pega.mobile
 
ContainerConfiguration(Context) - Constructor for class com.pega.mobile.ContainerConfiguration
 
ContainerDelegate - Class in com.pega.mobile
All the activities using HybridWebView must call this class
ContainerDelegate(Activity, ActivityRunner, ContainerConfiguration, ExtensionLoader, PermissionRequestor) - Constructor for class com.pega.mobile.ContainerDelegate
 
ContainerExtension - Class in com.pega.mobile.container
 
ContainerExtension() - Constructor for class com.pega.mobile.container.ContainerExtension
 
ContainerLifecycleEvent - Class in com.pega.mobile.container
 
ContainerLifecycleEvent.OnHide - Class in com.pega.mobile.container
 
ContainerLifecycleEvent.OnHide() - Constructor for class com.pega.mobile.container.ContainerLifecycleEvent.OnHide
 
ContainerLifecycleEvent.OnPause - Class in com.pega.mobile.container
 
ContainerLifecycleEvent.OnPause() - Constructor for class com.pega.mobile.container.ContainerLifecycleEvent.OnPause
 
ContainerLifecycleEvent.OnResume - Class in com.pega.mobile.container
 
ContainerLifecycleEvent.OnResume() - Constructor for class com.pega.mobile.container.ContainerLifecycleEvent.OnResume
 
ContainerLifecycleEvent.OnShow - Class in com.pega.mobile.container
 
ContainerLifecycleEvent.OnShow() - Constructor for class com.pega.mobile.container.ContainerLifecycleEvent.OnShow
 
contentProducer - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
contentType - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
contentType - Variable in class com.pega.mobile.utils.filerequester.Result
 
context - Variable in class com.pega.mobile.bridge.PluginInitializationContext
Deprecated.
context - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
convertToAndroidLogLevel(int) - Static method in class com.pega.mobile.logger.Logger
 
convertToJsLogLevel(int) - Static method in class com.pega.mobile.logger.Logger
 
CookieManagerBasedCookieStore - Class in com.pega.mobile.utils.filerequester
This cookieStore implementation is trying to synchronize its content with webview CookieManager in the following way: - it is aware of the current URL being loaded.
CookieManagerBasedCookieStore() - Constructor for class com.pega.mobile.utils.filerequester.CookieManagerBasedCookieStore
 
copy(InputStream, OutputStream) - Static method in class com.pega.mobile.utils.io.IOUtils
Copies one stream to another using 4K buffer.
copy(InputStream, File) - Method in class com.pega.mobile.utils.io.StreamToFileCopier
Copies data from stream to file.
copyAsync(InputStream, File) - Method in class com.pega.mobile.utils.io.StreamToFileCopier
Copies data from stream to file in a background thread, result is returned in UIthread to listener provided during object creation.
copyExifParameters(ExifInterface, String) - Static method in class com.pega.mobile.utils.media.ExifHelper
Copy exif parameters expect sizes, image type, orientation from original image to output image.
createKDFIterationHook(Context, String, String) - Static method in class com.pega.mobile.utils.sql.KDFIterationsAwareSQLOpenHelper
 
createOnCloseEvent(String) - Static method in class com.pega.mobile.accountmanager.AccountManagerEvent
 
createOnHideEvent() - Static method in class com.pega.mobile.container.ContainerLifecycleEvent
 
createOnOpenEvent(Map<String, String>) - Static method in class com.pega.mobile.accountmanager.AccountManagerEvent
 
createOnPauseEvent() - Static method in class com.pega.mobile.container.ContainerLifecycleEvent
 
createOnPreferenceChangeEvent() - Static method in class com.pega.mobile.logger.LoggerEvent
 
createOnRemoveEvent(String) - Static method in class com.pega.mobile.accountmanager.AccountManagerEvent
 
createOnResumeEvent() - Static method in class com.pega.mobile.container.ContainerLifecycleEvent
 
createOnShowEvent() - Static method in class com.pega.mobile.container.ContainerLifecycleEvent
 
createSendEmailIntent(MailTo) - Static method in class com.pega.mobile.utils.EmailSender
 
credentials - Variable in class com.pega.mobile.accountmanager.AccountManagerEvent.OnOpen
 
CUSTOM_SCHEME - Static variable in class com.pega.mobile.filesystem.FileSystemDefinitions
File API javascript path scheme for KitKat.

D

DaggerApplication - Class in com.pega.mobile
 
DaggerApplication() - Constructor for class com.pega.mobile.DaggerApplication
 
db - Variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
DEBUG - Static variable in class com.pega.mobile.logger.Logger
 
debug(String) - Method in class com.pega.mobile.webview.JsConsole
 
decodeMessage(String) - Static method in class com.pega.mobile.bridge.impl.MessageCodec
The message string format is: className.method(callbackId,data) the data is encoded using the format described in decodeToken.
DECREASE_COUNTER - Static variable in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
decreaseCounter() - Method in class com.pega.mobile.utils.keepalive.KeepAlive
 
degree - Variable in enum com.pega.mobile.utils.media.ExifHelper.Degrees
 
delayMilliSecBetweenRetries - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
destroy() - Method in class com.pega.mobile.webview.HybridWebView
 
destroyController() - Method in class com.pega.mobile.utils.TimeoutsController
Destroys the controller.
DeviceIdResolver - Class in com.pega.mobile.container
 
DeviceIdResolver(Context, PermissionRequestor) - Constructor for class com.pega.mobile.container.DeviceIdResolver
 
DeviceIdResolver.Callback - Interface in com.pega.mobile.container
 
DISK_QUOTA_PREFERENCE - Static variable in class com.pega.mobile.utils.LogSettings
 
dispatcher - Variable in class com.pega.mobile.bridge.impl.extensions.JavascriptCallbackImpl
 
DispatchQueue - Class in com.pega.mobile.utils
 
DispatchQueue() - Constructor for class com.pega.mobile.utils.DispatchQueue
 
dispose() - Method in interface com.pega.mobile.bridge.Channel
 
dispose() - Method in class com.pega.mobile.bridge.impl.Bridge
 
dispose() - Method in class com.pega.mobile.bridge.impl.evaluating.EvaluatingChannel
 
dispose() - Method in class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
 
dispose() - Method in class com.pega.mobile.webview.WebViewLoadGuard
Releases resources locked by this guard.

E

EmailSender - Class in com.pega.mobile.utils
 
EmailSender() - Constructor for class com.pega.mobile.utils.EmailSender
 
encodeMessage(String, String, Object, boolean) - Static method in class com.pega.mobile.bridge.impl.MessageCodec
The message string format is: callbackID;method;data data is encoded using the format described in decodeToken
engineGenerateSeed(int) - Method in class com.pega.mobile.utils.PRNGFixes.LinuxPRNGSecureRandom
 
engineNextBytes(byte[]) - Method in class com.pega.mobile.utils.PRNGFixes.LinuxPRNGSecureRandom
 
engineSetSeed(byte[]) - Method in class com.pega.mobile.utils.PRNGFixes.LinuxPRNGSecureRandom
 
ERROR - Static variable in class com.pega.mobile.logger.Logger
 
error(String) - Method in class com.pega.mobile.webview.JsConsole
 
escapeJsString(String, StringBuilder) - Static method in class com.pega.mobile.utils.JavaScriptUtils
Escape Java String to JavaScript safe string
escapeJsString(String) - Static method in class com.pega.mobile.utils.JavaScriptUtils
Escape Java String to JavaScript safe string
EvaluatingChannel - Class in com.pega.mobile.bridge.impl.evaluating
Implementation of bridge channel based on WebView.evaluateJavascript() available since API level 19
EvaluatingChannel(WebView, Listener) - Constructor for class com.pega.mobile.bridge.impl.evaluating.EvaluatingChannel
 
EVENT_NAME - Static variable in class com.pega.mobile.accountmanager.AccountManager
 
EVENT_NAME - Static variable in class com.pega.mobile.logger.Logger
 
EventLauncher - Interface in com.pega.mobile.bridge
Allows firing an event on the js side
eventLauncher - Variable in class com.pega.mobile.bridge.PluginInitializationContext
Deprecated.
As of release 6.3, replaced by PluginInitializationContext.getEventLauncher()
execute() - Method in interface com.pega.mobile.utils.filerequester.FileRequest
 
execute() - Method in class com.pega.mobile.utils.filerequester.LocalFileRequest
 
execute() - Method in class com.pega.mobile.utils.filerequester.RemoteFileRequest
Downloads file from specified url.
executeParallel(Params...) - Method in class com.pega.mobile.ParallelAsyncTask
 
ExifHelper - Class in com.pega.mobile.utils.media
 
ExifHelper.Degrees - Enum in com.pega.mobile.utils.media
 
exifOrientation - Variable in enum com.pega.mobile.utils.media.ExifHelper.Degrees
 
exifTagsToCopy - Static variable in class com.pega.mobile.utils.media.ExifHelper
Exif parameters which will be copied from original image to processed and saved output image
exifToDegrees(int) - Static method in class com.pega.mobile.utils.media.ExifHelper
Returns degree base on EXIF orientation value.
Extension - Interface in com.pega.mobile.bridge
Interface used for building Container extensions
ExtensionContext - Interface in com.pega.mobile.bridge
Single context shared between extensions
ExtensionContextImpl - Class in com.pega.mobile.bridge.impl.extensions
Context of extensions which gives them access to various parts of the application
ExtensionContextImpl(Context) - Constructor for class com.pega.mobile.bridge.impl.extensions.ExtensionContextImpl
 
ExtensionInitializer - Interface in com.pega.mobile.bridge
Extensions implementing this interface will be initialized with ExtensionContext just after instantiation
ExtensionLoader - Class in com.pega.mobile.bridge.impl.extensions
Loads the list of plugins and instantiates them on demand
ExtensionLoader(Activity) - Constructor for class com.pega.mobile.bridge.impl.extensions.ExtensionLoader
 
ExtensionLoader(ExtensionsFinder) - Constructor for class com.pega.mobile.bridge.impl.extensions.ExtensionLoader
 
ExtensionOnBackPressed - Interface in com.pega.mobile.bridge
Extension implementing this interface will gain access to onBackPressed MainActivity's callback.
ExtensionsFinder - Class in com.pega.mobile.bridge.impl.extensions
Searches for extensions and plugin classes in the application's classpath
ExtensionsFinder(Activity) - Constructor for class com.pega.mobile.bridge.impl.extensions.ExtensionsFinder
 
EXTERNAL - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 

F

FALLBACK_DEVICE_ID - Static variable in class com.pega.mobile.container.DeviceIdResolver
 
FIELD_KEY_COLUMN - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
FIELD_KEY_COLUMN - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
FIELD_VALUE_COLUMN - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
FIELD_VALUE_COLUMN - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
FileLogger - Class in com.pega.mobile.logger.containerloggers
This class is responsible for storing logs in files It will get the log info and return the number of byte logs instantly and then add the specific actions to a message queue of separate thread
FileLogger() - Constructor for class com.pega.mobile.logger.containerloggers.FileLogger
 
FileLogger.ArchiveLogsCallback - Interface in com.pega.mobile.logger.containerloggers
 
FileLogger.ReadLogTailCallback - Interface in com.pega.mobile.logger.containerloggers
 
FilePathConverter - Class in com.pega.mobile.utils.io
This class contains some utility methods for uri conversion
FilePathConverter() - Constructor for class com.pega.mobile.utils.io.FilePathConverter
 
FileRequest - Interface in com.pega.mobile.utils.filerequester
 
FileRequestBuilder - Class in com.pega.mobile.utils.filerequester
 
FileRequestBuilder(Context, String, UserAgentProvider) - Constructor for class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
FileRequester - Class in com.pega.mobile.utils.filerequester
The File Requester provides the opportunity to request the local or remote resource from the given URL.
FileRequester(Context, UserAgentProvider) - Constructor for class com.pega.mobile.utils.filerequester.FileRequester
 
FileRequesterException - Exception in com.pega.mobile.utils.filerequester
Exception storing status code when request returns different code then 200
FileRequesterException(String, Throwable) - Constructor for exception com.pega.mobile.utils.filerequester.FileRequesterException
 
FileRequesterException(Throwable) - Constructor for exception com.pega.mobile.utils.filerequester.FileRequesterException
 
FileRequesterException(String, int) - Constructor for exception com.pega.mobile.utils.filerequester.FileRequesterException
 
FileRequesterException(String) - Constructor for exception com.pega.mobile.utils.filerequester.FileRequesterException
 
files - Variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 
FileSystemDefinitions - Class in com.pega.mobile.filesystem
Contains constants and
FileSystemDefinitions() - Constructor for class com.pega.mobile.filesystem.FileSystemDefinitions
 
FileSystemHashGenerator - Class in com.pega.mobile.filesystem
 
FileSystemHashGenerator(Context) - Constructor for class com.pega.mobile.filesystem.FileSystemHashGenerator
 
FileSystemPathResolver - Enum in com.pega.mobile.filesystem
The native path are as follows: PRIVATE FOR USER AND WEBAPP [native_root]/filesystem/user/[username]/private/[webAppID]/localstorage/[relative_path_from_JS_root] PRIVATE FOR USER AND SHARED BETWEEN WEBAPPS [native_root]/filesystem/user/[username]/shared/localstorage/[relative_path_from_JS_root] SHARED BETWEEN USERS BUT PRIVATE FOR WEBAPP [native_root]/filesystem/shared/private/[webAppID]/localstorage/[relative_path_from_JS_root] SHARED BETWEEN USERS AND WEBAPPS [native_root]/filesystem/shared/shared/localstorage/[relative_path_from_JS_root] EXTERNAL [external_root]/[relative_path_from_JS_root] The JS path is as follows: content://contentProviderName/[js_root_type]/[optional hash]/[relative_path_from_JS_root] where js_root_type is one of: persistent, temporary, shared_persistent, shared_temporary, multiuser_persistent, multiuser_temporary, multiuser_shared_persistent, multiuser_shared_temporary, external
FileSystemPathResolverImpl - Class in com.pega.mobile.filesystem
The native path are as follows: PRIVATE FOR USER AND WEBAPP [native_root]/filesystem/user/[username]/private/[webAppID]/localstorage/[relative_path_from_JS_root] PRIVATE FOR USER AND SHARED BETWEEN WEBAPPS [native_root]/filesystem/user/[username]/shared/localstorage/[relative_path_from_JS_root] SHARED BETWEEN USERS BUT PRIVATE FOR WEBAPP [native_root]/filesystem/shared/private/[webAppID]/localstorage/[relative_path_from_JS_root] SHARED BETWEEN USERS AND WEBAPPS [native_root]/filesystem/shared/shared/localstorage/[relative_path_from_JS_root] EXTERNAL [external_root]/[relative_path_from_JS_root] The JS path is as follows: content://contentProviderName/[js_root_type]/[optional hash]/[relative_path_from_JS_root] where js_root_type is one of: persistent, temporary, shared_persistent, shared_temporary, multiuser_persistent, multiuser_temporary, multiuser_shared_persistent, multiuser_shared_temporary, external
FileSystemPathResolverImpl(Context, AccountManagerServiceImpl, FileSystemHashGenerator) - Constructor for class com.pega.mobile.filesystem.FileSystemPathResolverImpl
 
fireEvent(String, Object) - Method in interface com.pega.mobile.bridge.EventLauncher
Invokes a selected event with provided data as JSON object.
fireEvent(String, String, Object) - Method in interface com.pega.mobile.bridge.EventLauncher
Invokes a selected event from an event group passing provided data as JSON object.
fireEvent(String, Object) - Method in class com.pega.mobile.bridge.impl.Bridge
Used by the plugins to fire an event on the js side
fireEvent(String, String, Object) - Method in class com.pega.mobile.bridge.impl.Bridge
Used by the plugins to fire an event on the js side
fireInitializingEvent(String, String, Object) - Method in interface com.pega.mobile.bridge.EventLauncher
Invokes a selected event from an event group passing provided data as JSON object.
fireInitializingEvent(String, String, Object) - Method in class com.pega.mobile.bridge.impl.Bridge
Used by the plugins to fire an event on the js side
FlipFlop - Enum in com.pega.mobile.bridge.impl.flipflop
Singleton introduced to store network state on web application side.
FlipFlopChannel - Class in com.pega.mobile.bridge.impl.flipflop
Allows simple messaging between java and javascript using WebView.setNetworkAvailable() method.
FlipFlopChannel(WebView, Listener) - Constructor for class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
 

G

generateAndSaveKeyForField(String, boolean) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Generates random key.
generateHash() - Static method in class com.pega.mobile.utils.io.StreamToFileCopier
Generates random 8-bit alphanumeric string.
get(URI, Map<String, List<String>>) - Method in class com.pega.mobile.utils.filerequester.CookieManagerBasedCookieStore
 
getAcceptLanguage() - Static method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
getAccountId(String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
getAccounts() - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
getActivityContext() - Method in interface com.pega.mobile.bridge.ExtensionContext
Get context of the application's main Activity
getActivityContext() - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionContextImpl
 
getActivityContext() - Method in class com.pega.mobile.bridge.PluginInitializationContext
Get context of the application's main Activity
getAllScripts() - Method in class com.pega.mobile.webview.JavascriptAppenderImpl
Returns all the collected scripts as one string
getApplicationHash(String) - Method in class com.pega.mobile.filesystem.FileSystemHashGenerator
 
getApplicationId(String) - Method in class com.pega.mobile.filesystem.FileSystemHashGenerator
 
getAppModules() - Method in class com.pega.mobile.DaggerApplication
 
getAsyncFileCopier(StreamToFileCopier.StreamToFileCopierListener) - Static method in class com.pega.mobile.utils.io.StreamToFileCopier
Creates object for synchronize copy with given parameters
getBOM() - Method in class com.pega.mobile.utils.io.BOMInputStream
Returns the BOM that was detected in the wrapped InputStream object.
getBuilder() - Method in class com.pega.mobile.utils.filerequester.FileRequester
 
getBuilderWithDefaultIcon(Context) - Static method in class com.pega.mobile.utils.NotificationBuilderFactory
 
getBytes() - Method in class com.pega.mobile.utils.io.BOMInputStream.BOM
Returns the bytes corresponding to this BOM value.
getCallbackError() - Method in exception com.pega.mobile.utils.errorhandling.CodeDescriptionException
Returns map containing error parameters - "code" and "description", suitable for returning in native parts of the JavaScript APIs.
getCallbackId() - Method in class com.pega.mobile.bridge.impl.InboundMessage
 
getCharset() - Method in class com.pega.mobile.utils.filerequester.Result
 
getClazz() - Method in class com.pega.mobile.bridge.impl.InboundMessage
 
getCode() - Method in enum com.pega.mobile.accountmanager.AccountManagerException.CodeDescription
 
getCode() - Method in enum com.pega.mobile.bridge.impl.BridgeException.CodeDescription
 
getCode() - Method in interface com.pega.mobile.utils.errorhandling.CodeDescription
 
getCode() - Method in class com.pega.mobile.webview.WebViewEvent.NavigationFailed
 
getContentLength() - Method in class com.pega.mobile.utils.filerequester.Result
 
getContentType() - Method in class com.pega.mobile.utils.filerequester.Result
 
getCounter() - Method in class com.pega.mobile.utils.keepalive.KeepAlive
 
getCredentials() - Method in class com.pega.mobile.accountmanager.AccountManagerEvent.OnOpen
 
getCurrentAccountIdentifier() - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Returns Id of currently authenticated user or null if not authenticated.
getCurrentAccountIdentifier() - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Returns Id of currently authenticated user or null if not authenticated.
getCurrentAccountSecretServiceKey(String) - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Returns the internal key for a given service name.
getCurrentAccountSecretServiceKey(String) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Returns the internal key for a given service name.
getCurrentAccountSecretServiceKeyIfExists(String) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Returns the internal key for a given service name, if the key exists.
getCurrentlyShownWebView() - Method in class com.pega.mobile.webview.WebViewManager
Returns currently shown WebView object.
getData() - Method in class com.pega.mobile.bridge.impl.InboundMessage
 
getDatabaseName(int) - Static method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
getDb() - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
getDescription() - Method in enum com.pega.mobile.accountmanager.AccountManagerException.CodeDescription
 
getDescription() - Method in enum com.pega.mobile.bridge.impl.BridgeException.CodeDescription
 
getDescription() - Method in interface com.pega.mobile.utils.errorhandling.CodeDescription
 
getEncryptionKeyInit() - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
 
getEventLauncher() - Method in class com.pega.mobile.bridge.PluginInitializationContext
Get event launcher for this context
getEventLauncher() - Method in class com.pega.mobile.webview.HybridWebView
 
getExtensions() - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionsFinder
Returns array with all classes implementing Extension interface, located in given packages
getExtensionsOnBackPressed() - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionsFinder
Returns array with all classes implementing ExtensionOnBackPressed interface, located in given packages
getFailingURL() - Method in class com.pega.mobile.webview.WebViewEvent.NavigationFailed
 
getFields() - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
getFileExtension(String) - Static method in class com.pega.mobile.utils.io.IOUtils
Gets file extension.
getFlipFlop() - Method in enum com.pega.mobile.bridge.impl.flipflop.FlipFlop
 
getHandler() - Method in class com.pega.mobile.utils.WorkerThread
 
getId() - Method in class com.pega.mobile.webview.WebViewEvent.ClearData
 
getIdentifier() - Method in class com.pega.mobile.accountmanager.AccountManagerEvent.OnClose
 
getIdentifier() - Method in class com.pega.mobile.accountmanager.AccountManagerEvent.OnRemove
 
getInputStream() - Method in class com.pega.mobile.utils.filerequester.Result
 
getJavascript() - Static method in class com.pega.mobile.webview.JsConsole
 
getJavascript() - Static method in class com.pega.mobile.webview.SubmitJSInterface
 
getJavascriptImplementation(JavascriptAppender) - Method in interface com.pega.mobile.bridge.Channel
Appends js code required on web application side
getJavascriptImplementation(JavascriptAppender) - Method in class com.pega.mobile.bridge.impl.evaluating.EvaluatingChannel
 
getJavascriptImplementation(JavascriptAppender) - Method in class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
 
getJavascriptImplementation(JavascriptAppender) - Static method in class com.pega.mobile.bridge.impl.MessageCodec
 
getJavaScriptPath(Uri) - Method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Converts a native path URL to a JavaScript File API path URI.
getJavaScriptPath(Uri) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Converts a native path URL to a JavaScript File API path URI.
getJavaScripts(JavascriptAppenderImpl) - Method in class com.pega.mobile.bridge.impl.Bridge
Returns the complete implementation that contains the javascript implementations of the bridge and all the plugins
getLocalDocumentMIMEType(Context, String) - Static method in class com.pega.mobile.utils.io.MimeTypeUtils
 
getLogLevel() - Static method in class com.pega.mobile.utils.LogSettings
 
getLogToConsole() - Static method in class com.pega.mobile.utils.LogSettings
 
getLogToFile() - Static method in class com.pega.mobile.utils.LogSettings
 
getMessage() - Method in class com.pega.mobile.webview.WebViewEvent.NavigationFailed
 
getMethod() - Method in class com.pega.mobile.bridge.impl.InboundMessage
 
getMimeTypeFromExtension(String) - Static method in class com.pega.mobile.utils.io.MimeTypeUtils
 
getName() - Method in class com.pega.mobile.accountmanager.AccountManager
 
getName() - Method in interface com.pega.mobile.bridge.Plugin
Must return the name of plugin
getName() - Method in class com.pega.mobile.container.Container
 
getName() - Method in class com.pega.mobile.internalEvents.InternalEvents
 
getName() - Method in class com.pega.mobile.logger.Logger
 
getName() - Method in class com.pega.mobile.webview.HybridWebView
 
getNativeCacheSharedPath() - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns root for shared cache for web application.
getNativeCompleteMultiUserRootsForWebApp(String) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns a list of complete roots for files shared between users for given application.
getNativeCompleteUserRootsForWebApp(String) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns a list of complete roots for currently opened user.
getNativeFilePath(Uri, Context) - Static method in class com.pega.mobile.utils.io.FilePathConverter
Gets the corresponding path to a file from the given content:// URI
getNativeFileSystemRoots() - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns list of native filesystem roots - temporary and persistent.
getNativeFileSystemUserRoots(String) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns list of native filesystem roots for specified user.
getNativePath(Uri) - Method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Converts a JavaScript File API URL path to a native path URL.
getNativePath(Uri) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Converts a JavaScript File API URL path to a native path URL.
getNativeRootPath(String, String) - Method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Returns a native path for a specified JS root type and given application.
getNativeRootPath(Uri) - Method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Returns a native root path for a specified native path.
getNativeRootPath(String, String) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns a native path for a specified JS root type and given application.
getNativeRootPath(Uri) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns a native root path for a specified native path.
getNativeWebAppsRoots(String) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns a list of roots for given web application.
getObjectGraph() - Method in class com.pega.mobile.DaggerApplication
 
getPassword() - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
 
getPermissionName() - Method in class com.pega.mobile.utils.permissions.PermissionRequestor.DeniedPermission
 
getPhoneNumber(PhoneNumber.Callback) - Method in class com.pega.mobile.container.PhoneNumber
 
getPhoneNumberSync() - Method in class com.pega.mobile.container.PhoneNumber
 
getPlugin(String) - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
 
getPlugin(String) - Method in interface com.pega.mobile.bridge.PluginRegistry
Gets the plugin of the specified name.
getPluginMethods(String) - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
Returns map of methods associated with given plugin..
getPluginRegistry() - Method in class com.pega.mobile.bridge.PluginInitializationContext
Get plugin registry
getPlugins() - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionsFinder
Returns array with all classes implementing Plugin interface, located in given packages
getPlugins() - Method in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
Returns collection with all plugins.
getPreservedActivityResult(int, Intent) - Method in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
Restores the Intent for given requestCode and currently open account
getPrivateAccountData(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Returns a list of all private data stored for currently open account.
getPrivateAccountData() - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Returns custom, private data associated with currently open account.
getPrivateAccountData() - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Returns custom, private data associated with currently open account.
getProperty(String) - Method in class com.pega.mobile.ContainerConfiguration
 
getProperty(String, String) - Method in class com.pega.mobile.ContainerConfiguration
 
getResourceResponse(WebView, String) - Method in interface com.pega.mobile.Interceptor
 
getReturnedUrl() - Method in class com.pega.mobile.utils.filerequester.Result
 
getScheme() - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
 
getStartCause() - Method in class com.pega.mobile.webview.HybridWebView
 
getStatusCode() - Method in exception com.pega.mobile.utils.filerequester.FileRequesterException
 
getSubmitDetector() - Method in class com.pega.mobile.webview.WebViewLoadGuard
 
getSyncFileCopier(StreamToFileCopier.ProgressPublisher, long) - Static method in class com.pega.mobile.utils.io.StreamToFileCopier
Creates object for synchronize copy with given parameters
getTotalDiskQuota() - Static method in class com.pega.mobile.utils.LogSettings
 
getUserAgentPart() - Method in class com.pega.mobile.utils.useragent.MashupUserAgentPart
 
getUserAgentPart() - Method in interface com.pega.mobile.utils.useragent.UserAgentPart
 
getUserAgentPart() - Method in class com.pega.mobile.utils.useragent.VersionNumberUserAgentPart
 
getUserAgentString() - Method in class com.pega.mobile.utils.useragent.UserAgentProvider
Returns the User Agent in the format of " (for HC) AmpWebControl/container.version (for mashup) PegaMobileSDK container.version" The latter part (HC/mashup part) of user agent can be changed using UserAgentProvider.setUserAgentPart(UserAgentPart) .
getWebView() - Method in class com.pega.mobile.bridge.PluginInitializationContext
Get WebView running this plugin
getWebViewForName(String) - Method in class com.pega.mobile.webview.WebViewManager
Returns the WebView object for the given application URL.
getWebViewName() - Method in class com.pega.mobile.webview.WebViewEvent.NavigationFailed
 
getWriter(File) - Method in class com.pega.mobile.logger.containerloggers.WriterFactory
Get a writer to a given file.
GhostBridge - Class in com.pega.mobile.bridge.impl
The _ghostBridge object is created on the js side to allow communication.
GhostBridge(Listener) - Constructor for class com.pega.mobile.bridge.impl.GhostBridge
 

H

handler - Variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 
hasPreservedActivityResult(int) - Method in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
Tells whether a result for the given request code and currently open account is available to restore
headers - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
headersMap - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
HybridWebChromeClient - Class in com.pega.mobile.webview
 
HybridWebChromeClient(JsConsole, WebViewLoadGuard, PopupManager, PermissionRequestor) - Constructor for class com.pega.mobile.webview.HybridWebChromeClient
 
HybridWebView - Class in com.pega.mobile.webview
This is our extension to the original WebView.
HybridWebView(Context, AttributeSet) - Constructor for class com.pega.mobile.webview.HybridWebView
Creates WebView without initialization.
HybridWebView(Context, String) - Constructor for class com.pega.mobile.webview.HybridWebView
Creates and initializes WebView.
HybridWebViewClient - Class in com.pega.mobile.webview
 
HybridWebViewClient() - Constructor for class com.pega.mobile.webview.HybridWebViewClient
 
HybridWebViewClientDelegate - Interface in com.pega.mobile.webview
 

I

id - Variable in class com.pega.mobile.bridge.impl.extensions.JavascriptCallbackImpl
 
id - Variable in class com.pega.mobile.utils.TimeoutsController.Timeout
 
IDENTIFIER_ID_COLUMN - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
IDENTIFIER_NAME_COLUMN - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
InboundMessage - Class in com.pega.mobile.bridge.impl
Represents decoded message coming from the js side
InboundMessage() - Constructor for class com.pega.mobile.bridge.impl.InboundMessage
 
INFO - Static variable in class com.pega.mobile.logger.Logger
 
info(String) - Method in class com.pega.mobile.webview.JsConsole
 
init(PluginInitializationContext) - Method in class com.pega.mobile.accountmanager.AccountManager
 
init(ExtensionContext) - Method in interface com.pega.mobile.bridge.ExtensionInitializer
 
init(PluginInitializationContext) - Method in interface com.pega.mobile.bridge.Plugin
Can be implemented by the plugin to have access to plugins registry, application description or to fire js events
init(PluginInitializationContext) - Method in class com.pega.mobile.container.Container
Initialize Container plugin
init(PluginInitializationContext) - Method in class com.pega.mobile.internalEvents.InternalEvents
 
init(PluginInitializationContext) - Method in class com.pega.mobile.logger.Logger
 
init(ExtensionContext) - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
init(String) - Method in class com.pega.mobile.webview.HybridWebView
Initialize this particular WebView.
initialize() - Method in class com.pega.mobile.utils.sql.SQLiteInitializer
 
initializeFiles() - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
Retrieve the log files without opening a writer
initLogSettings(Context, ConsoleLogger, FileLogger) - Static method in class com.pega.mobile.utils.LogSettings
 
inject(Object) - Method in class com.pega.mobile.DaggerApplication
 
instance - Static variable in class com.pega.mobile.DaggerApplication
 
Interceptor - Interface in com.pega.mobile
An interface for interceptors.
INTERFACE_NAME - Static variable in class com.pega.mobile.webview.JsConsole
 
INTERFACE_NAME - Static variable in class com.pega.mobile.webview.SubmitJSInterface
 
InternalEvents - Class in com.pega.mobile.internalEvents
 
InternalEvents() - Constructor for class com.pega.mobile.internalEvents.InternalEvents
 
INVALID_ANDROID_ID - Static variable in class com.pega.mobile.container.DeviceIdResolver
 
IOUtils - Class in com.pega.mobile.utils.io
 
IOUtils() - Constructor for class com.pega.mobile.utils.io.IOUtils
 
isBaseUrlEqual(String, String) - Static method in class com.pega.mobile.utils.io.UrlUtils
This method checks whether two provided urls are equal but not taking into account 'fragment' part of the url (the component of the URI following a '#')
isExternal(String, String) - Static method in class com.pega.mobile.utils.io.UrlUtils
Check if given url is external to the domain of application
isInForeground() - Static method in class com.pega.mobile.container.ContainerExtension
 
isInitialized() - Method in class com.pega.mobile.bridge.impl.Bridge
Check if bridge is already initialized
isJsPath(Uri) - Static method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Checks if the given path starts with JS-specific schemes.
isLaunchboxApiInjected(Bridge.LaunchboxApiCheckResult) - Method in class com.pega.mobile.bridge.impl.Bridge
 
isLocalURL(URL) - Static method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
isLoggable(int) - Method in class com.pega.mobile.logger.containerloggers.ConsoleLogger
 
isLoggable(int) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
isMimeTypeSupported(Context, Uri, String) - Static method in class com.pega.mobile.utils.io.MimeTypeUtils
 
isMimeTypeSupported(Context, String) - Static method in class com.pega.mobile.utils.io.MimeTypeUtils
 
isNetworkAvailable() - Method in class com.pega.mobile.webview.NetworkChangeDetector
Checks current network status.
isNextRequestIsSubmit() - Method in class com.pega.mobile.webview.SubmitJSInterface
 
isOpen() - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
 
isOpen() - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
isOpened() - Method in enum com.pega.mobile.accountmanager.AccountManagerService
 
isPathExternal(Uri) - Method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Returns whether the Javascript path points to external storage on the device
isPathExternal(Uri) - Method in class com.pega.mobile.filesystem.FileSystemPathResolverImpl
Returns whether the jsPath refers to external storage on the device
isRFC2109ValidDomain(String) - Static method in class com.pega.mobile.utils.filerequester.CookieManagerBasedCookieStore
 
isStarted() - Method in class com.pega.mobile.utils.TimeoutsController
 

J

JavascriptAppender - Interface in com.pega.mobile
 
JavascriptAppenderImpl - Class in com.pega.mobile.webview
Collects JavaScripts from multiple sources to be injected to HybridWebView as one block of code.
JavascriptAppenderImpl(AssetManager) - Constructor for class com.pega.mobile.webview.JavascriptAppenderImpl
Constructor
JavascriptCallback - Interface in com.pega.mobile.bridge
This is a Java representation of the callback given to the called java method on the js side.
JavascriptCallbackImpl - Class in com.pega.mobile.bridge.impl.extensions
 
JavascriptCallbackImpl(Bridge, long) - Constructor for class com.pega.mobile.bridge.impl.extensions.JavascriptCallbackImpl
Callback object constructor.
JavaScriptUtils - Class in com.pega.mobile.utils
 
JavaScriptUtils() - Constructor for class com.pega.mobile.utils.JavaScriptUtils
 
JsConsole - Class in com.pega.mobile.webview
 
JsConsole(String, AssetManager) - Constructor for class com.pega.mobile.webview.JsConsole
 
JsPromiseSupportChecker - Class in com.pega.mobile.utils
Checks for support for JS Promises on device
JsPromiseSupportChecker() - Constructor for class com.pega.mobile.utils.JsPromiseSupportChecker
 

K

KDFIterationsAwareSQLOpenHelper - Class in com.pega.mobile.utils.sql
 
KDFIterationsAwareSQLOpenHelper(Context, String, SQLiteDatabase.CursorFactory, int, SQLiteDatabaseHook) - Constructor for class com.pega.mobile.utils.sql.KDFIterationsAwareSQLOpenHelper
 
KeepAlive - Class in com.pega.mobile.utils.keepalive
This is a class used to manage the KeepAliveForegroundService which is a foreground service meant to increase the priority of the process, thus decreasing the likelihood of the app being killed by the system.
KeepAlive(Context) - Constructor for class com.pega.mobile.utils.keepalive.KeepAlive
 
KeepAliveExtension - Class in com.pega.mobile.utils.keepalive
 
KeepAliveExtension() - Constructor for class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
KeepAliveForegroundService - Class in com.pega.mobile.utils.keepalive
 
KeepAliveForegroundService() - Constructor for class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 

L

launchboxAPIInjected(Object, JavascriptCallback) - Method in class com.pega.mobile.internalEvents.InternalEvents
 
launchboxCheckCallbacks - Variable in class com.pega.mobile.bridge.impl.Bridge
 
LaunchboxLoadedAwarePlugin - Interface in com.pega.mobile.bridge
Plugins implementing this interface will be informed when 'onLaunchboxLoaded' callback is invoked in web application's Javascript.
launchboxLoadedInvoked(Object, JavascriptCallback) - Method in class com.pega.mobile.internalEvents.InternalEvents
 
Listener - Interface in com.pega.mobile.bridge
Used by the message Channel to notify about messages from javascript
loadExtensions(ExtensionContext) - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionLoader
Creates one instance of each extension and returns them as a map nam->extension
loadExtensionsOnBackPressed() - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionLoader
 
loadFinished() - Method in class com.pega.mobile.webview.WebViewLoadGuard
Should be called when WebView finished page load.
loadPlugins(PluginInitializationContext, Map<String, Map<String, Method>>) - Method in class com.pega.mobile.bridge.impl.extensions.ExtensionLoader
Creates one instance of each plugin and returns them as a map nam->plugin
loadProgress(int) - Method in class com.pega.mobile.webview.WebViewLoadGuard
Should be called when load progress has changed.
loadProperties(String) - Method in class com.pega.mobile.ContainerConfiguration
 
loadStarted() - Method in class com.pega.mobile.webview.WebViewLoadGuard
Should be called when WebView started page load.
LocalFileRequest - Class in com.pega.mobile.utils.filerequester
 
LocalFileRequest(FileRequestBuilder) - Constructor for class com.pega.mobile.utils.filerequester.LocalFileRequest
 
log(int, Message) - Method in class com.pega.mobile.logger.containerloggers.ConsoleLogger
 
log(int, Message) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
log(int, Message) - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
Save the log message to file in a separate thread
log(String) - Method in class com.pega.mobile.webview.JsConsole
 
LOG_LEVEL_PREFERENCE - Static variable in class com.pega.mobile.utils.LogSettings
 
LOG_TO_CONSOLE_PREFERENCE - Static variable in class com.pega.mobile.utils.LogSettings
 
LOG_TO_FILE_PREFERENCE - Static variable in class com.pega.mobile.utils.LogSettings
 
logConsoleMessage(ConsoleMessage) - Method in class com.pega.mobile.webview.JsConsole
 
Logger - Class in com.pega.mobile.logger
 
Logger() - Constructor for class com.pega.mobile.logger.Logger
 
LOGGER_PREFERENCES - Static variable in class com.pega.mobile.utils.LogSettings
 
LoggerEvent - Class in com.pega.mobile.logger
 
LoggerEvent.OnPreferenceChange - Class in com.pega.mobile.logger
 
LoggerEvent.OnPreferenceChange() - Constructor for class com.pega.mobile.logger.LoggerEvent.OnPreferenceChange
 
LogPersistor - Class in com.pega.mobile.logger.containerloggers
 
LogPersistor() - Constructor for class com.pega.mobile.logger.containerloggers.LogPersistor
 
LogSettings - Class in com.pega.mobile.utils
 
LogSettings() - Constructor for class com.pega.mobile.utils.LogSettings
 

M

mark(int) - Method in class com.pega.mobile.utils.io.BOMInputStream
 
markSupported() - Method in class com.pega.mobile.utils.io.BOMInputStream
 
MashupUserAgentPart - Class in com.pega.mobile.utils.useragent
 
MashupUserAgentPart(VersionNumberUserAgentPart) - Constructor for class com.pega.mobile.utils.useragent.MashupUserAgentPart
 
MESSAGE_SEPARATOR - Static variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 
MessageCodec - Class in com.pega.mobile.bridge.impl
Encodes and decodes a message that in a way similar to JSON.
MimeTypeUtils - Class in com.pega.mobile.utils.io
 
MimeTypeUtils() - Constructor for class com.pega.mobile.utils.io.MimeTypeUtils
 
moveField(String, String, boolean) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Moves value from one field to another.
MULTIUSER_PERSISTENT - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
MULTIUSER_SHARED_PERSISTENT - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
MULTIUSER_SHARED_TEMPORARY - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
MULTIUSER_TEMPORARY - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 

N

native2JsPing - Variable in class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
This is a trick to notify javascript that some message is waiting on the native side of the bridge.
NetworkChangeDetector - Class in com.pega.mobile.webview
This class monitors changes in network status and fires registered task if connection lost.
NetworkChangeDetector(Context) - Constructor for class com.pega.mobile.webview.NetworkChangeDetector
 
newInstance(Context, int, String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelperFactory
 
NONE - Static variable in class com.pega.mobile.utils.io.BOMInputStream.BOM
NONE.
NOTIFICATION_CLICK - Static variable in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
NOTIFICATION_MESSAGE - Static variable in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
NOTIFICATION_TITLE - Static variable in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
NotificationBuilderFactory - Class in com.pega.mobile.utils
 
NotificationBuilderFactory() - Constructor for class com.pega.mobile.utils.NotificationBuilderFactory
 
notifyAlarmStopped() - Method in class com.pega.mobile.utils.keepalive.KeepAlive
 
NotImplementedException - Exception in com.pega.mobile.utils.errorhandling
Tells that the method is not implemented.
NotImplementedException(String) - Constructor for exception com.pega.mobile.utils.errorhandling.NotImplementedException
 
numberOfFiles - Variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 

O

ON_CLOSE_CALLBACK - Static variable in class com.pega.mobile.accountmanager.AccountManager
 
ON_OPEN_CALLBACK - Static variable in class com.pega.mobile.accountmanager.AccountManager
 
onActivityResult(int, int, Intent) - Method in class com.pega.mobile.ContainerDelegate
 
onActivityResult(int, int, Intent) - Method in interface com.pega.mobile.utils.activityrunner.ActivityResultHandler
To be fired on activity result.
onActivityResult(int, int, Intent) - Method in class com.pega.mobile.utils.activityrunner.ActivityRunner
Notify registered handler about activity result.
onBackPressed() - Method in interface com.pega.mobile.bridge.ExtensionOnBackPressed
 
onBackPressed() - Method in class com.pega.mobile.ContainerDelegate
Notify extensions about back pressed action.
onBind(Intent) - Method in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
onClose() - Method in interface com.pega.mobile.accountmanager.AccountManagerListener
This is called before the storage is actually closed so it is still available (for saving state, etc) but long operations should be avoided.
onConsoleMessage(ConsoleMessage) - Method in class com.pega.mobile.webview.HybridWebChromeClient
 
onCreate(SQLiteDatabase) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
onCreate(SQLiteDatabase) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
onCreate(Bundle) - Method in interface com.pega.mobile.bridge.Extension
Called when oCreate method in Android lifecycle has been called
onCreate(Bundle) - Method in class com.pega.mobile.container.ContainerExtension
 
onCreate(Bundle) - Method in class com.pega.mobile.ContainerDelegate
 
onCreate() - Method in class com.pega.mobile.DaggerApplication
 
onCreate(Bundle) - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onDestroy() - Method in class com.pega.mobile.accountmanager.AccountManager
 
onDestroy() - Method in interface com.pega.mobile.bridge.Extension
Called when onDestroy method in Android lifecycle has been called
onDestroy() - Method in interface com.pega.mobile.bridge.Plugin
Called when WebApplication is stopped or destroyed and this plugin is no longer used.
onDestroy() - Method in class com.pega.mobile.container.Container
 
onDestroy() - Method in class com.pega.mobile.container.ContainerExtension
 
onDestroy() - Method in class com.pega.mobile.ContainerDelegate
 
onDestroy() - Method in class com.pega.mobile.internalEvents.InternalEvents
 
onDestroy() - Method in class com.pega.mobile.logger.Logger
 
onDestroy() - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onEvent(AccountManagerEvent.OnOpen) - Method in class com.pega.mobile.accountmanager.AccountManager
EventBus handlers
onEvent(AccountManagerEvent.OnClose) - Method in class com.pega.mobile.accountmanager.AccountManager
 
onEvent(ContainerLifecycleEvent.OnResume) - Method in class com.pega.mobile.container.Container
EventBus handlers
onEvent(ContainerLifecycleEvent.OnPause) - Method in class com.pega.mobile.container.Container
 
onEvent(ContainerLifecycleEvent.OnShow) - Method in class com.pega.mobile.container.Container
 
onEvent(ContainerLifecycleEvent.OnHide) - Method in class com.pega.mobile.container.Container
 
onEvent(WebViewEvent.ClearData) - Method in class com.pega.mobile.filesystem.FileSystemHashGenerator
 
onEvent(LoggerEvent.OnPreferenceChange) - Method in class com.pega.mobile.logger.Logger
EventBus handlers
onFailure(String) - Method in interface com.pega.mobile.logger.containerloggers.FileLogger.ArchiveLogsCallback
 
onFailure(String) - Method in interface com.pega.mobile.utils.io.StreamToFileCopier.StreamToFileCopierListener
 
onGeolocationPermissionsShowPrompt(String, GeolocationPermissions.Callback) - Method in class com.pega.mobile.webview.HybridWebChromeClient
 
onJsAlert(WebView, String, String, JsResult) - Method in class com.pega.mobile.webview.HybridWebChromeClient
 
onJsConfirm(WebView, String, String, JsResult) - Method in class com.pega.mobile.webview.HybridWebChromeClient
 
onJsPrompt(WebView, String, String, String, JsPromptResult) - Method in class com.pega.mobile.webview.HybridWebChromeClient
 
onLaunchboxLoadedInvoked() - Method in interface com.pega.mobile.bridge.LaunchboxLoadedAwarePlugin
 
onLaunchboxLoadedInvoked() - Method in class com.pega.mobile.container.Container
 
onOpen() - Method in interface com.pega.mobile.accountmanager.AccountManagerListener
This is called after the secure store is opened (so you can use AccountManager as it is opened) and before any web application bets informed about that fact.
onPageFinished(WebView, String) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
onPageLoaded() - Method in class com.pega.mobile.accountmanager.AccountManager
 
onPageLoaded() - Method in interface com.pega.mobile.bridge.Plugin
Called when WebApplication has finished loading and JavaScript has been injected into HybridWebView
onPageLoaded() - Method in class com.pega.mobile.container.Container
 
onPageLoaded() - Method in class com.pega.mobile.internalEvents.InternalEvents
 
onPageLoaded() - Method in class com.pega.mobile.logger.Logger
 
onPageStarted(WebView, String, Bitmap) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
onPause() - Method in interface com.pega.mobile.bridge.Extension
Called when onPause method in Android lifecycle has been called
onPause() - Method in class com.pega.mobile.container.ContainerExtension
 
onPause() - Method in class com.pega.mobile.ContainerDelegate
 
onPause() - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onPermissionsDenied(List<PermissionRequestor.DeniedPermission>) - Method in interface com.pega.mobile.utils.permissions.PermissionRequestor.ResultHandler
Will be invoked if any of the requested permissions was not granted.
onPermissionsGranted() - Method in interface com.pega.mobile.utils.permissions.PermissionRequestor.ResultHandler
Will be invoked if all requested permissions were granted
onProgressChanged(WebView, int) - Method in class com.pega.mobile.webview.HybridWebChromeClient
 
onReachedMaxAppCacheSize(long, long, WebStorage.QuotaUpdater) - Method in class com.pega.mobile.webview.HybridWebChromeClient
TODO remove when min SDK is 19
onReceivedError(WebView, int, String, String) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
onReceivedError(WebView, int, String, String) - Method in interface com.pega.mobile.webview.HybridWebViewClientDelegate
 
onReceivedLoginRequest(WebView, String, String, String) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
onReload() - Method in class com.pega.mobile.accountmanager.AccountManager
 
onReload() - Method in interface com.pega.mobile.bridge.Plugin
Called when url has changed or has been reloaded
onReload() - Method in class com.pega.mobile.container.Container
 
onReload() - Method in class com.pega.mobile.internalEvents.InternalEvents
 
onReload() - Method in class com.pega.mobile.logger.Logger
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.pega.mobile.ContainerDelegate
 
onRequestPermissionsResult(int, String[], int[]) - Method in class com.pega.mobile.utils.permissions.PermissionRequestor
 
onRestart() - Method in interface com.pega.mobile.bridge.Extension
Called when onRestart method in Android lifecycle has been called
onRestart() - Method in class com.pega.mobile.container.ContainerExtension
 
onRestart() - Method in class com.pega.mobile.ContainerDelegate
 
onRestart() - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onResult(boolean) - Method in interface com.pega.mobile.bridge.impl.Bridge.LaunchboxApiCheckResult
 
onResult(String) - Method in interface com.pega.mobile.container.DeviceIdResolver.Callback
 
onResult(String) - Method in interface com.pega.mobile.container.PhoneNumber.Callback
 
onResult(List<String>) - Method in interface com.pega.mobile.logger.containerloggers.FileLogger.ReadLogTailCallback
 
onResume() - Method in interface com.pega.mobile.bridge.Extension
Called when onResume method in Android lifecycle has been called
onResume() - Method in class com.pega.mobile.container.ContainerExtension
 
onResume() - Method in class com.pega.mobile.ContainerDelegate
 
onResume() - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onStart() - Method in interface com.pega.mobile.bridge.Extension
Called when onStart method in Android lifecycle has been called
onStart() - Method in class com.pega.mobile.container.ContainerExtension
 
onStart() - Method in class com.pega.mobile.ContainerDelegate
 
onStart() - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onStartCommand(Intent, int, int) - Method in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
onStop() - Method in interface com.pega.mobile.bridge.Extension
Called when onStop method in Android lifecycle has been called
onStop() - Method in class com.pega.mobile.container.ContainerExtension
 
onStop() - Method in class com.pega.mobile.ContainerDelegate
 
onStop() - Method in class com.pega.mobile.utils.keepalive.KeepAliveExtension
 
onSuccess(Uri) - Method in interface com.pega.mobile.logger.containerloggers.FileLogger.ArchiveLogsCallback
 
onSuccess() - Method in interface com.pega.mobile.utils.io.StreamToFileCopier.StreamToFileCopierListener
 
onTouchEvent(MotionEvent) - Method in class com.pega.mobile.webview.HybridWebView
 
onUpgrade(SQLiteDatabase, int, int) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
onUpgrade(SQLiteDatabase, int, int) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
open(String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
openAccount(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Opens/authenticates the account and gives access to private (encrypted) data.

P

ParallelAsyncTask<Params,Progress,Result> - Class in com.pega.mobile
 
ParallelAsyncTask() - Constructor for class com.pega.mobile.ParallelAsyncTask
 
password - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
PermissionRequestor - Class in com.pega.mobile.utils.permissions
 
PermissionRequestor(ActivityCompatWrapper) - Constructor for class com.pega.mobile.utils.permissions.PermissionRequestor
 
PermissionRequestor.DeniedPermission - Class in com.pega.mobile.utils.permissions
Represents a single denied permission result
PermissionRequestor.DeniedPermission(String, boolean) - Constructor for class com.pega.mobile.utils.permissions.PermissionRequestor.DeniedPermission
 
PermissionRequestor.ResultHandler - Interface in com.pega.mobile.utils.permissions
The handler for permission request results
permissionRequestResultHandlers - Variable in class com.pega.mobile.utils.permissions.PermissionRequestor
 
PERSISTENT - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
PhoneNumber - Class in com.pega.mobile.container
 
PhoneNumber(Context, PermissionRequestor) - Constructor for class com.pega.mobile.container.PhoneNumber
 
PhoneNumber.Callback - Interface in com.pega.mobile.container
 
platformSpecificDeviceId(Object, JavascriptCallback) - Method in class com.pega.mobile.container.Container
Method to obtain specific device id
Plugin - Interface in com.pega.mobile.bridge
Interface used for building Container plugins.
PluginInitializationContext - Class in com.pega.mobile.bridge
 
PluginInitializationContext(PluginRegistry, EventLauncher, HybridWebView, Context) - Constructor for class com.pega.mobile.bridge.PluginInitializationContext
Plugin context constructor
pluginRegistry - Variable in class com.pega.mobile.bridge.PluginInitializationContext
Deprecated.
PluginRegistry - Interface in com.pega.mobile.bridge
Keeps instances of plugins for a single bridge/webapp/other plugin instances within the same webapp/bridge instance
PluginRegistryImpl - Class in com.pega.mobile.bridge.impl.extensions
 
PluginRegistryImpl(EventLauncher, HybridWebView) - Constructor for class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
PluginRegistry constructor
pluginsMethodsMap - Variable in class com.pega.mobile.bridge.impl.extensions.PluginRegistryImpl
 
PopupManager - Class in com.pega.mobile.utils
 
PopupManager(Activity) - Constructor for class com.pega.mobile.utils.PopupManager
 
postParameters - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
prepareWebView(String, String, String, boolean) - Method in class com.pega.mobile.webview.WebViewManager
 
preserveActivityResult(int, Intent) - Method in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
Serializes the intent, persists it and optionally copies extra output file to Container's private storage
PRIVATE_FIELDS_TABLE - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
PRNGFixes - Class in com.pega.mobile.utils
Fixes for the output of the default PRNG having low entropy.
PRNGFixes.LinuxPRNGSecureRandom - Class in com.pega.mobile.utils
SecureRandomSpi which passes all requests to the Linux PRNG (/dev/urandom).
PRNGFixes.LinuxPRNGSecureRandom() - Constructor for class com.pega.mobile.utils.PRNGFixes.LinuxPRNGSecureRandom
 
PUBLIC_FIELDS_TABLE - Static variable in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
publish(int) - Method in interface com.pega.mobile.utils.io.StreamToFileCopier.ProgressPublisher
 
purge() - Method in interface com.pega.mobile.bridge.Channel
Clears message queue
purge() - Method in class com.pega.mobile.bridge.impl.evaluating.EvaluatingChannel
 
purge() - Method in class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
 
put(URI, Map<String, List<String>>) - Method in class com.pega.mobile.utils.filerequester.CookieManagerBasedCookieStore
 

Q

queue - Variable in class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
 

R

read() - Method in class com.pega.mobile.utils.io.BOMInputStream
 
read(byte[]) - Method in class com.pega.mobile.utils.io.BOMInputStream
 
read(byte[], int, int) - Method in class com.pega.mobile.utils.io.BOMInputStream
 
read(InputStream, Charset) - Static method in class com.pega.mobile.utils.io.IOUtils
Reads stream to string.
readFile(File) - Static method in class com.pega.mobile.utils.io.IOUtils
Reads file content.
readLogTail(int, FileLogger.ReadLogTailCallback) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
readLogTail(int, FileLogger.ReadLogTailCallback) - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
Read the given number of last records
readLogTail(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
receiveAndRespond(String) - Method in class com.pega.mobile.bridge.impl.Bridge
Not implemented and not currently needed
receiveAndRespond(String) - Method in interface com.pega.mobile.bridge.Listener
 
receiveAsync(String) - Method in class com.pega.mobile.bridge.impl.Bridge
A message from the js side is decoded here and directed to the correct plugin
receiveAsync(String) - Method in interface com.pega.mobile.bridge.Listener
 
register(Runnable) - Method in class com.pega.mobile.webview.NetworkChangeDetector
Registers task to be fired when network connection lost.
registerRequest(int, Intent) - Method in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
Registers information that a startActivityForResult request has been made for given requestCode and account open
registerRequestInterceptor(Interceptor) - Method in class com.pega.mobile.webview.HybridWebView
Register request interceptor.
registerRequestInterceptor(Interceptor) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
RemoteFileRequest - Class in com.pega.mobile.utils.filerequester
 
RemoteFileRequest(FileRequestBuilder) - Constructor for class com.pega.mobile.utils.filerequester.RemoteFileRequest
 
removeAccount(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Removes account.
removeAccount(int) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
removeActivityResult(int) - Method in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
Removes the persisted activity result
removeField(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Removes a key with corresponding value from given scope.
removeField(String, boolean) - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Removes a given key (with associated value) from a custom fields map defined by scope.
removeField(String, boolean) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Removes a given key (with associated value) from a custom fields map defined by scope.
removeField(String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPrivateDbSQLHelper
 
removeField(int, String) - Method in class com.pega.mobile.accountmanager.sqlite.AccountPublicDbSQLHelper
 
removeListener(AccountManagerListener) - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Removes the listener added by addListener
removeListener(AccountManagerListener) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Removes the listener added by addListener
removeWebView(String) - Method in class com.pega.mobile.webview.WebViewManager
Removes the WebView object with the given application URL from the map of the WebViews and from the holder.
reportProgress(int) - Method in class com.pega.mobile.webview.TimeoutWatcher
 
request - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
REQUEST_CODES - Static variable in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
 
requestPermissions(String[], int) - Method in class com.pega.mobile.utils.permissions.ActivityCompatWrapper
 
requestPermissions(PermissionRequestor.ResultHandler, String...) - Method in class com.pega.mobile.utils.permissions.PermissionRequestor
This is the method you should call if you want to perform actions that need permissions.
requestPermissions(String...) - Method in class com.pega.mobile.utils.permissions.PermissionRequestor
This will synchronously request permissions and return a boolean which tells you whether all permissions were granted.
requestStarted(String) - Method in class com.pega.mobile.webview.WebViewLoadGuard
Should be called when WebView requested url.
reset() - Method in class com.pega.mobile.utils.io.BOMInputStream
 
reset() - Static method in class com.pega.mobile.utils.JsPromiseSupportChecker
 
resolveDeviceId() - Method in class com.pega.mobile.container.DeviceIdResolver
 
resolveDeviceId(String, DeviceIdResolver.Callback) - Method in class com.pega.mobile.container.DeviceIdResolver
 
resolveDeviceId(String, boolean, DeviceIdResolver.Callback) - Method in class com.pega.mobile.container.DeviceIdResolver
 
resourceDownloadTimeout - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
restartTimeout(TimeoutsController.Timeout) - Method in class com.pega.mobile.utils.TimeoutsController
Restarts the timeout.
Result - Class in com.pega.mobile.utils.filerequester
 
Result(URL, InputStream, String, long, Charset) - Constructor for class com.pega.mobile.utils.filerequester.Result
 
retries - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
RetrofitAuthenticator - Class in com.pega.mobile.utils
 
RetrofitAuthenticator(AccountManagerServiceImpl) - Constructor for class com.pega.mobile.utils.RetrofitAuthenticator
 
ROTATE_0 - Static variable in class com.pega.mobile.utils.media.ExifHelper
 
ROTATE_180 - Static variable in class com.pega.mobile.utils.media.ExifHelper
 
ROTATE_270 - Static variable in class com.pega.mobile.utils.media.ExifHelper
 
ROTATE_90 - Static variable in class com.pega.mobile.utils.media.ExifHelper
 
rotateImage(ExifInterface) - Static method in class com.pega.mobile.utils.media.ExifHelper
 
runnable - Variable in class com.pega.mobile.utils.TimeoutsController.Timeout
 
running - Variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 
runOnMainThread(Runnable) - Static method in class com.pega.mobile.utils.DispatchQueue
 
runSynchronouslyOnHandler(Runnable, Handler) - Static method in class com.pega.mobile.utils.DispatchQueue
 
runSynchronouslyOnMainThread(Runnable) - Static method in class com.pega.mobile.utils.DispatchQueue
 

S

s(String) - Method in class com.pega.mobile.bridge.impl.GhostBridge
Called from js to call a java method synchronously
SCHEME - Static variable in class com.pega.mobile.filesystem.FileSystemDefinitions
Default File API javascript path scheme.
seconds - Variable in class com.pega.mobile.utils.TimeoutsController.Timeout
 
sendAsync(String) - Method in interface com.pega.mobile.bridge.Channel
Sends the message asynchronously to javascript
sendAsync(String) - Method in class com.pega.mobile.bridge.impl.evaluating.EvaluatingChannel
 
sendAsync(String) - Method in class com.pega.mobile.bridge.impl.flipflop.FlipFlopChannel
 
sendEmail(Context, String) - Static method in class com.pega.mobile.utils.EmailSender
Creates intent to show dialog to choose app to send email
sendReplyToCallback(long, String, Object) - Method in class com.pega.mobile.bridge.impl.Bridge
Used by the callback objects to forward the call to the js side
setConnectionTimeout(int) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setContentProducer(RequestBody) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setContentType(String) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setDefaultLogToConsole(String) - Static method in class com.pega.mobile.utils.LogSettings
 
setDefaultLogToFile(String) - Static method in class com.pega.mobile.utils.LogSettings
 
setDefaultMinLogLevel(String) - Static method in class com.pega.mobile.utils.LogSettings
 
setDefaultTotalDiskQuota(String) - Static method in class com.pega.mobile.utils.LogSettings
 
setDelegate(HybridWebViewClientDelegate) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
setField(Object, JavascriptCallback) - Method in class com.pega.mobile.accountmanager.AccountManager
Sets the value for a key in selected custom account data scope (public, private).
setField(String, String, boolean) - Method in enum com.pega.mobile.accountmanager.AccountManagerService
Sets given value for a given key in one of the custom fields map defined by scope.
setField(String, String, boolean) - Method in class com.pega.mobile.accountmanager.AccountManagerServiceImpl
Sets given value for a given key in one of the custom fields map defined by scope.
setHeaders(Map<String, String>) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setHttpClient(OkHttpClient) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setId(String) - Method in class com.pega.mobile.webview.WebViewEvent.ClearData
 
setInitialized(boolean) - Method in class com.pega.mobile.bridge.impl.Bridge
Set initialized state for bridge.
setKeepScreenOn(Object, JavascriptCallback) - Method in class com.pega.mobile.container.Container
Set KeepScreenOn value in HybridWebView
setLoadGuard(WebViewLoadGuard) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
setLogLevel(int) - Method in class com.pega.mobile.logger.containerloggers.ConsoleLogger
 
setLogLevel(int) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
setLogLevel(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
setLogToConsole(boolean) - Method in class com.pega.mobile.logger.containerloggers.ConsoleLogger
 
setLogToConsole(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
setLogToConsole(boolean) - Static method in class com.pega.mobile.utils.LogSettings
 
setLogToFile(boolean) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
setLogToFile(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
setLogToFile(boolean) - Static method in class com.pega.mobile.utils.LogSettings
 
setMilliSecDelayBetweenRetries(int) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setMinLogLevel(int) - Static method in class com.pega.mobile.utils.LogSettings
 
setNextRequestIsSubmit(Boolean) - Method in class com.pega.mobile.webview.SubmitJSInterface
 
setPassword(String) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setPluginRegistry(PluginRegistryImpl) - Method in class com.pega.mobile.bridge.impl.Bridge
 
setPostParameters(Map<String, String>) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setRequestedUrl(String) - Method in class com.pega.mobile.webview.WebViewLoadGuard
Should be called when WebView is going to request url.
setResourceDownloadTimeout(int) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setRetries(int) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setSOTimeout(int) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setStreamConsumer(StreamConsumer) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setTotalDiskQuota(int) - Method in class com.pega.mobile.logger.containerloggers.FileLogger
 
setTotalDiskQuota(int) - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
Specify how much log data should be stored
setTotalDiskQuota(Object, JavascriptCallback) - Method in class com.pega.mobile.logger.Logger
 
setTotalDiskQuota(int) - Static method in class com.pega.mobile.utils.LogSettings
 
setUrlString(String) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setUserAgentPart(UserAgentPart) - Method in class com.pega.mobile.utils.useragent.UserAgentProvider
 
setUsername(String) - Method in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
setWebViewClientDelegate(HybridWebViewClientDelegate) - Method in class com.pega.mobile.webview.HybridWebView
 
setWebViewHolder(ViewGroup) - Method in class com.pega.mobile.webview.WebViewManager
Sets holder layout for the WebView.
SHARED_PERSISTENT - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
SHARED_TEMPORARY - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
shouldInterceptRequest(WebView, WebResourceRequest) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
shouldInterceptRequest(WebView, String) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
shouldOverrideUrlLoading(WebView, String) - Method in class com.pega.mobile.webview.HybridWebViewClient
 
shouldShowRequestPermissionRationale(String) - Method in class com.pega.mobile.utils.permissions.ActivityCompatWrapper
 
showAlert(String, JsResult) - Method in class com.pega.mobile.utils.PopupManager
 
showConfirmation(String, JsResult) - Method in class com.pega.mobile.utils.PopupManager
 
showPrompt(String, String, JsPromptResult) - Method in class com.pega.mobile.utils.PopupManager
 
shutdown(Object, JavascriptCallback) - Method in class com.pega.mobile.container.Container
Kill container without any messages and cleaning any resources
SILENT - Static variable in class com.pega.mobile.logger.Logger
 
skip(long) - Method in class com.pega.mobile.utils.io.BOMInputStream
 
skipBOM() - Method in class com.pega.mobile.utils.io.BOMInputStream
Skips the BOM that was found in the wrapped InputStream object.
SOTimeout - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
specificTimeoutID - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
splitAddress(String) - Static method in class com.pega.mobile.utils.EmailSender
 
SQLiteInitializer - Class in com.pega.mobile.utils.sql
 
SQLiteInitializer(Context) - Constructor for class com.pega.mobile.utils.sql.SQLiteInitializer
 
start() - Method in class com.pega.mobile.utils.TimeoutsController
Starts the controller and its thread.
start() - Method in class com.pega.mobile.webview.TimeoutWatcher
 
START_FOREGROUND - Static variable in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
startActivity(Intent, int, ActivityResultHandler) - Method in class com.pega.mobile.utils.activityrunner.ActivityRunner
Launch an activity for which you would like a result when it finished.
startActivity(Intent, int, ActivityResultHandler, boolean) - Method in class com.pega.mobile.utils.activityrunner.ActivityRunner
Launch an activity for which you would like a result when it finished.
startKeepAlive(Object, JavascriptCallback) - Method in class com.pega.mobile.container.Container
 
startKeepAlive() - Method in class com.pega.mobile.utils.keepalive.KeepAlive
Starts the keep-alive foreground service with default parameters, message equal to "Waiting for an external action to finish" and no timeout
startKeepAlive(String, long) - Method in class com.pega.mobile.utils.keepalive.KeepAlive
Starts the keep-alive foreground service
startTimeout(TimeoutsController.Timeout) - Method in class com.pega.mobile.utils.TimeoutsController
Sets up the timeout and makes it counting.
startWatchdog() - Method in class com.pega.mobile.utils.filerequester.RemoteFileRequest
 
STOP_FOREGROUND - Static variable in class com.pega.mobile.utils.keepalive.KeepAliveForegroundService
 
stopKeepAlive(Object, JavascriptCallback) - Method in class com.pega.mobile.container.Container
 
stopKeepAlive(boolean) - Method in class com.pega.mobile.utils.keepalive.KeepAlive
Stops the keep-alive foreground service.
streamConsumer - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
StreamConsumer - Interface in com.pega.mobile.utils.filerequester
 
StreamToFileCopier - Class in com.pega.mobile.utils.io
 
StreamToFileCopier.ProgressPublisher - Interface in com.pega.mobile.utils.io
 
StreamToFileCopier.StreamToFileCopierListener - Interface in com.pega.mobile.utils.io
 
SubmitJSInterface - Class in com.pega.mobile.webview
In WebViewClient.shouldInterceptRequest we need to know whether the request is navigation to know whether to call onReceivedError in the case of no network.
SubmitJSInterface() - Constructor for class com.pega.mobile.webview.SubmitJSInterface
 

T

TAG - Static variable in class com.pega.mobile.utils.io.MimeTypeUtils
 
TEMPORARY - Static variable in enum com.pega.mobile.filesystem.FileSystemPathResolver
 
TimeoutsController - Class in com.pega.mobile.utils
A controller for timeouts.
TimeoutsController(String) - Constructor for class com.pega.mobile.utils.TimeoutsController
Default constructor.
TimeoutsController.Timeout - Class in com.pega.mobile.utils
Abstraction for the timeout.
TimeoutsController.Timeout(int, int, Runnable) - Constructor for class com.pega.mobile.utils.TimeoutsController.Timeout
Default constructor.
TimeoutWatcher - Class in com.pega.mobile.webview
This class allows to set a custom timeout for a WebView.
TimeoutWatcher(Runnable) - Constructor for class com.pega.mobile.webview.TimeoutWatcher
 
toAbsoluteURL(String, String) - Static method in class com.pega.mobile.utils.io.UrlUtils
Changes the relative URL to the absolute.
toggle(boolean) - Method in class com.pega.mobile.logger.containerloggers.LogPersistor
Start or stop the thread with looper, which is responsible for storing logs in files
toString() - Method in class com.pega.mobile.utils.io.BOMInputStream.BOM
Returns a String representation of this BOM.
totalDiskQuota - Variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 

U

unregister(Runnable) - Method in class com.pega.mobile.webview.NetworkChangeDetector
Unregisters task from network status update.
unregisterRequest(int) - Method in class com.pega.mobile.utils.activityrunner.ActivityResultRestorer
Removes information about a startActivityForResult request
url - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
urlString - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
UrlUtils - Class in com.pega.mobile.utils.io
 
UrlUtils() - Constructor for class com.pega.mobile.utils.io.UrlUtils
 
UserAgentPart - Interface in com.pega.mobile.utils.useragent
 
userAgentProvider - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
UserAgentProvider - Class in com.pega.mobile.utils.useragent
Provides the User Agent string specific to the device and container.
UserAgentProvider(Context, MashupUserAgentPart) - Constructor for class com.pega.mobile.utils.useragent.UserAgentProvider
 
username - Variable in class com.pega.mobile.utils.filerequester.FileRequestBuilder
 
UTF_16_BE - Static variable in class com.pega.mobile.utils.io.BOMInputStream.BOM
UTF-16, big-endian (FE FF).
UTF_16_LE - Static variable in class com.pega.mobile.utils.io.BOMInputStream.BOM
UTF-16, little-endian (FF FE).
UTF_32_BE - Static variable in class com.pega.mobile.utils.io.BOMInputStream.BOM
UTF-32, big-endian (00 00 FE FF).
UTF_32_LE - Static variable in class com.pega.mobile.utils.io.BOMInputStream.BOM
UTF-32, little-endian (FF FE 00 00).
UTF_8 - Static variable in class com.pega.mobile.utils.io.BOMInputStream.BOM
UTF-8 BOM (EF BB BF).

V

valueOf(String) - Static method in enum com.pega.mobile.accountmanager.AccountManagerException.CodeDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pega.mobile.accountmanager.AccountManagerService
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pega.mobile.bridge.impl.BridgeException.CodeDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pega.mobile.bridge.impl.flipflop.FlipFlop
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.pega.mobile.utils.media.ExifHelper.Degrees
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pega.mobile.accountmanager.AccountManagerException.CodeDescription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pega.mobile.accountmanager.AccountManagerService
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pega.mobile.bridge.impl.BridgeException.CodeDescription
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pega.mobile.bridge.impl.flipflop.FlipFlop
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pega.mobile.filesystem.FileSystemPathResolver
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.pega.mobile.utils.media.ExifHelper.Degrees
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class com.pega.mobile.logger.Logger
 
VersionNumberUserAgentPart - Class in com.pega.mobile.utils.useragent
 
VersionNumberUserAgentPart(ContainerConfiguration) - Constructor for class com.pega.mobile.utils.useragent.VersionNumberUserAgentPart
 

W

warn(String) - Method in class com.pega.mobile.webview.JsConsole
 
WARNING - Static variable in class com.pega.mobile.logger.Logger
 
wasAlreadyDeclined() - Method in class com.pega.mobile.utils.permissions.PermissionRequestor.DeniedPermission
 
WebViewConfigurator - Class in com.pega.mobile.webview
Configures the WebView object with the common settings.
WebViewConfigurator(Context, ContainerConfiguration, UserAgentProvider) - Constructor for class com.pega.mobile.webview.WebViewConfigurator
 
WebViewEvent - Interface in com.pega.mobile.webview
 
WebViewEvent.ClearData - Class in com.pega.mobile.webview
 
WebViewEvent.ClearData(String) - Constructor for class com.pega.mobile.webview.WebViewEvent.ClearData
 
WebViewEvent.NavigationFailed - Class in com.pega.mobile.webview
 
WebViewEvent.NavigationFailed(String, String, int, String) - Constructor for class com.pega.mobile.webview.WebViewEvent.NavigationFailed
 
webViewHolder - Variable in class com.pega.mobile.webview.WebViewManager
The holder for the views.
WebViewLoadGuard - Class in com.pega.mobile.webview
Monitors navigation inside WebView and fires proper handlers if network connection lost or resource load takes too long.
WebViewLoadGuard(WebViewLoadGuard.LoadFailureHandler, WebViewLoadGuard.LoadFailureHandler) - Constructor for class com.pega.mobile.webview.WebViewLoadGuard
 
WebViewManager - Class in com.pega.mobile.webview
WebViewManager holds all application WebViews and allows to manipulate them.
WebViewManager(Activity, WebViewConfigurator) - Constructor for class com.pega.mobile.webview.WebViewManager
 
WorkerThread - Class in com.pega.mobile.utils
 
WorkerThread(String) - Constructor for class com.pega.mobile.utils.WorkerThread
 
writeFile(byte[], File) - Static method in class com.pega.mobile.utils.io.IOUtils
Writes content to file.
writer - Variable in class com.pega.mobile.logger.containerloggers.LogPersistor
 
WriterFactory - Class in com.pega.mobile.logger.containerloggers
 
WriterFactory() - Constructor for class com.pega.mobile.logger.containerloggers.WriterFactory
 
A B C D E F G H I J K L M N O P Q R S T U V W