|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.adfnmc.sync.SyncUtils
public class SyncUtils
Constructor Summary | |
---|---|
SyncUtils()
|
Method Summary | |
---|---|
static boolean |
allRequiredSyncParametersWereProvided()
Determine if all the parameters necessary to sync were provided via EL expressions |
static boolean |
allSyncParametersWereSaved()
Determine if all the parameters necessary to sync were previously saved by OpenSync |
static void |
displayMobileSyncTaskFlow()
|
static java.lang.String |
formDatabasePath(java.lang.String databaseID,
java.lang.String username)
Forms a fully-qualified path for a database that is managed by OpenSync SQLite databases managed by OpenSync are named like this: SQLite.DATA_DIRECTORY/sqlite_db/syncUsername/applicationName.db |
static java.lang.String |
getDatabaseFilename(java.lang.String databaseID)
Get the fully-qualified filename of the database specified in the URL |
static boolean |
getExitApplicationOnSyncFailureInTestMode()
|
static java.lang.String |
getLastSyncURL(java.lang.String username)
Get the URL of the sync server that this user is accessing to synchronize data |
static java.lang.String |
getLastSyncUser()
Returns the last user who ran OpenSync |
static SyncSession |
getOrCreateSyncSession()
|
static java.lang.String |
getPasswordHash(java.lang.String username)
Get the password hash that is associated with the provided username. |
static int |
getSyncCredentialsMode()
Get the value that indicates how sync credentials are to be provided, e.g. |
static java.lang.String |
getUserSettingsFilename(java.lang.String username)
User-specific settings are stored in file called "userN.xml", where N is >= 0. |
static void |
initiateSync()
|
static void |
initiateSync(boolean useSavedSettings,
java.lang.String[] dbIDs,
Connection[] connectionsToShare)
Start a sync operation via OpenSync to update databases stored on the device |
static void |
initiateSyncWithSavedSettings()
|
static boolean |
isSavedPasswordChecked()
|
static void |
performNavigationActionAsync(java.lang.String navigationAction)
|
static void |
performNavigationActionSync(java.lang.String navigationAction)
|
static void |
setExitApplicationOnSyncFailureInTestMode(boolean value)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class CLASS_INSTANCE
public static final java.lang.String SYNC_CONTEXT_NAME
public static final java.lang.String SYNC_USERNAME_EL
public static final java.lang.String SYNC_PASSWORD_EL
public static final java.lang.String SYNC_SAVEPASSWORD_EL
public static final java.lang.String SYNC_URL_EL
public static final java.lang.String SYNC_STATUSMSG_EL
public static final java.lang.String SYNC_CURRENTPROGRESS_EL
public static final java.lang.String SYNC_ERROR_EL
public static final java.lang.String SYNC_INPROGRESS_EL
public static final java.lang.String SYNC_AUTOSYNC_EL
public static final java.lang.String SYNC_MANUALSYNC_EL
public static final java.lang.String SYNC_USE_SAVED_SETTINGS_EL
public static final ValueExpression SYNC_USERNAME_EXPR
public static final ValueExpression SYNC_PASSWORD_EXPR
public static final ValueExpression SYNC_SAVEPASSWORD_EXPR
public static final ValueExpression SYNC_URL_EXPR
public static final ValueExpression SYNC_STATUSMSG_EXPR
public static final ValueExpression SYNC_CURRENTPROGRESS_EXPR
public static final ValueExpression SYNC_ERROR_EXPR
public static final ValueExpression SYNC_INPROGRESS_EXPR
public static final ValueExpression SYNC_AUTOSYNC_EXPR
public static final ValueExpression SYNC_USE_SAVED_SETTINGS_EXPR
public static final ValueExpression SYNC_MANUALSYNC_EXPR
public static final java.lang.String DEFAULT_FROM_OUTCOME_NAME
public static final java.lang.String DEFAULT_TO_ACTIVITY_NAME
public static final java.lang.String DEFAULT_RETURN_SUCCESS_NAME
public static final java.lang.String DEFAULT_RETURN_FAILURE_NAME
public static final java.lang.String OLITE_ROOT
Constructor Detail |
---|
public SyncUtils()
Method Detail |
---|
public static final java.lang.String getDatabaseFilename(java.lang.String databaseID)
databaseID
-
public static java.lang.String formDatabasePath(java.lang.String databaseID, java.lang.String username)
databaseID
- username
-
public static final int getSyncCredentialsMode()
public static final java.lang.String getLastSyncUser()
public static final java.lang.String getUserSettingsFilename(java.lang.String username)
username
-
public static java.lang.String getPasswordHash(java.lang.String username)
username
-
public static boolean isSavedPasswordChecked()
public static java.lang.String getLastSyncURL(java.lang.String username)
username
-
public static SyncSession getOrCreateSyncSession()
public static void initiateSync()
public static void initiateSyncWithSavedSettings()
public static void initiateSync(boolean useSavedSettings, java.lang.String[] dbIDs, Connection[] connectionsToShare)
useSavedSettings
- - attempt to use previously-saved sync settingsdbIDs
- - array of database IDs (NOT fully-qualified database paths), each of which is associated with the
corresponding Connection in the connectionsToShare arrayconnectionsToShare
- - array of JDBC Connection objects, each of which will be shared with OpenSyncpublic static void performNavigationActionAsync(java.lang.String navigationAction)
public static void performNavigationActionSync(java.lang.String navigationAction)
public static boolean allSyncParametersWereSaved()
public static boolean allRequiredSyncParametersWereProvided()
public static void displayMobileSyncTaskFlow()
public static void setExitApplicationOnSyncFailureInTestMode(boolean value)
public static boolean getExitApplicationOnSyncFailureInTestMode()
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |