A B C D E G I K N P Q R S T U

A

au.com.skytechnologies.skysync - package au.com.skytechnologies.skysync
SkySync is a cross-platform API that provides SAP interfacing and data cacheing capabilities.

B

beginTransaction(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Begins a series of related updates, making them atomic.
binaryFileAdd(Hashtable, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Adds a binary file to the repository.
binaryFileClassify(String, String, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Classifies (or reclassifies) an existing binary file.
binaryFileDeleteByClassificationData(String, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
(Logically) deletes binary files by classification data.
binaryFileDeleteByName(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
(Logically) deletes an existing binary file by name.
binaryFileFetchByClassificationData(String, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method works identically to binaryFileSelectByClassificationData(), except that if any of the binary files are flagged as "on demand" and haven't yet been downloaded to the device, an attempt to download them (from the back-end host) will take place before processing proceeds.
binaryFileFetchByName(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method works identically to binaryFileSelectByName(), except that if the binary file is flagged as "on demand" and hasn't yet been downloaded to the device, an attempt to download it (from the back-end host) will take place before processing proceeds.
binaryFileSelectByClassificationData(String, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Selects information about binary files using classification data.
binaryFileSelectByName(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Selects information about an existing binary file by name.
binaryFileSynchronize(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Triggers a synchronization of binary files against the back-end host system.

C

callFunction(Hashtable, Hashtable, Hashtable, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will directly call a SkyMobile function on the SAP host.
certificateClear(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Clear any certificate currently stored.
certificateLoad(String, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Load a certificate from a file.
checkConnectionToHost(int, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Check whether there is currently a connection to the host.
com.konylabs.sky.lua - package com.konylabs.sky.lua
 
commitTransaction(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will finalise an atomic unit of work, writing it to the database.

D

dataObjectCascadeDelete(String, String, Vector, boolean, boolean, boolean, boolean, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will logically delete the records that match the current condition from the local database, and cascade this delete through the data object.
dataObjectCascadeDeleteFromDB(String, String, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will physically delete the records that match the current condition from the local database, and cascade this delete down through the data object.
dataObjectCascadeInsert(String, String, Hashtable, boolean, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will insert a new record and then cascade this insert up the data object hierarchy until either a pre-existing record or the top of the hierarchy is reached.
dataObjectCascadeUpdate(String, String, Vector, boolean, boolean, String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will update the records that match the current condition with the new timestamp and delete indicator if specified, and then cascade this update throughout the data object in the specified direction.
dataObjectDownload(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method triggers a download (first-time fetch) of a data object.
dataObjectNames(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will return a list of the names for all known data objects, in alphabetical order, to the observer.
dataObjectRefresh(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method triggers a refresh (delta fetch) of a data object.
dataObjectStatus(String) - Static method in class au.com.skytechnologies.skysync.SkySync
This method returns the status of any activity currently taking place against the specified data object.
dataObjectTableNames(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will return a list of the names of tables encapsulated within a specific data object, to the observer.
dataObjectUpload(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method triggers an upload (delta send) of a data object.
disableAutoLogon(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method disables the automatic logon functionality by clearing the session key associated with the last logged in user.
DOWNLOAD_UNDERWAY - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to indicate that a download is currently underway against a data object.

E

ERROR_ADD_BINARY_HEADER_FAILED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that an error occurred whilst storing the contents of the binary header during an attempt to add a binary file to the repository.
ERROR_ALREADY_IDENTIFIED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the user has already been identified.
ERROR_ALREADY_PROVISIONED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the engine is already provisioned.
ERROR_BAD_CONDITION_SET - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the condition set passed in as an argument was invalid.
ERROR_BINARY_DOWNLOAD_FAILED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the download of a binary file from the back-end host has failed.
ERROR_BINARY_FILE_NOT_FOUND - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the source file was not found during an attempt to add a binary file to the repository.
ERROR_BINARY_WITH_NO_DATA - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a binary file has no associated data.
ERROR_BLACKLISTED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the device has been blacklisted.
ERROR_CERT_FILE_INVALID - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the certificate file was not valid.
ERROR_CERT_FILE_NOT_FOUND - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the certificate file was not found.
ERROR_CERT_WRONG_PASSWORD - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the certificate file password was incorrect.
ERROR_CONFIGURATION - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code indicating a problem in the configuration data.
ERROR_DATA_OBJECT_NOT_FOUND - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the desired data object could not be found.
ERROR_DUPLICATE_ITEM - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate an attempt to insert a duplicate item (in other words, an attempt to create one that already exists).
ERROR_ENCRYPTION_HANDSHAKE - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code indicating a problem with the encryption handshake.
ERROR_ENCRYPTION_MISMATCH - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that there is a problem in the configuration of encryption parameters.
ERROR_EXISTING_BINARY_FILE - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a binary file corresponding to a specified physical filename already exists.
ERROR_EXISTING_BINARY_NAME - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a binary file corresponding to a specified name already exists.
ERROR_GENERAL_FAILURE - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to represent a general (unspecified) failure.
ERROR_HOST_IF_SETUP_ERROR - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that there is a problem with the setup of the engine's host interfaces.
ERROR_HOST_NOT_AVAILABLE - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the host is not available (usually through lack of connectivity).
ERROR_IDENTITY_FAILURE - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code indicating a general identity failure.
ERROR_INITIAL_DATA_LOAD_FAILED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the initial data load failed.
ERROR_INVALID_BINARY_HEADERS - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that an error occurred whilst accessing the binary headers during an attempt to add a binary file to the repository.
ERROR_INVALID_PARAMETER - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the given parameter was invalid.
ERROR_IS_STARTED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the operation could not be completed, because the engine has been started.
ERROR_MEAP_IS_DISABLED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the host MEAP is currently disabled.
ERROR_MISSING_PARAMETER - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that one or more mandatory parameters were not supplied.
ERROR_NO_CONFIGURATION - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that no configuration data is available.
ERROR_NO_INSTANCES_SELECTED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that no profile instances suitable for use with the device could be found (selected).
ERROR_NONE - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to indicate that no error occurred.
ERROR_NOT_IDENTIFIED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the client has already identified.
ERROR_NOT_PROVISIONED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the client is not provisioned.
ERROR_NOT_RUNNING - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the engine is not currently running, which in the majority of cases means it has not been started.
ERROR_NOT_SUPPORTED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a requested operation is not supported on the current platform.
ERROR_PERFORMANCE_TEST_ALREADY_RUNNING - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a performance test is already currently running.
ERROR_PERFORMANCE_TEST_NOT_RUNNING - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a performance test is not currently running.
ERROR_PERMISSION_FAILURE - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a permission was not available to the application.
ERROR_PROFILE_DEACTIVATED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the provisioning profile has been deactivated.
ERROR_PROFILE_NOT_FOUND - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the specified provisioning profile was not found.
ERROR_RETRY - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that more interaction is required.
ERROR_SESSION_EXPIRED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the user's credentials have expired on the host.
ERROR_STORE_BINARY_DATA_FAILED - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that an error occurred whilst storing the contents of the binary file during an attempt to add a binary file to the repository.
ERROR_TABLE_NOT_FOUND - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the desired table could not be found.
ERROR_TIMEOUT - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a timeout occurred.
ERROR_UNCAUGHT_EXCEPTION - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that an uncaught exception occurred.
ERROR_UNKNOWN_BINARY_LOCATION - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a binary file corresponding to a specified location could not be found.
ERROR_UNKNOWN_BINARY_NAME - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that a binary file corresponding to a specified name could not be found.
ERROR_USER_NOT_FOUND - Static variable in class au.com.skytechnologies.skysync.SkySync
Error code to indicate that the user specified during provisioning was not found.

G

getLuaObserver() - Method in class com.konylabs.sky.lua.KonySkySyncAdaptor
 
getParameter(String) - Static method in class au.com.skytechnologies.skysync.SkySync
This method returns the value associated with a named parameter key.

I

identify(Hashtable, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Deprecated. This method will identify the current user to the SkySync engine, and leverages SkyMobile identity management processing. A set of identity parameters is used for transmission of information back and forth. If the caller leaves the parameter set empty, SkySync will populate the parameter set with the names of the fields to be supplied. If the names of the fields to be supplied are known, these can be pre-populated by the caller along with their associated values. SkySync will then respond with an indication of whether or not the supplied credentials are considered valid.

In addition to any input parameters to be passed to SkyMobile identity processing, the following special input parameter values are also permitted:

CONNECTIONMODE (Optional/BlackBerry) - The connection mode to be used when connecting as part part of the identity checking process. Permitted values are BES, BIS-B, DIRECT. If this parameter is present it will override the equivalent setting given in the provisioned configuration.
USEWIFI (Optional/BlackBerry) - Whether or not to use wi-fi for the connection. Permitted values are TRUE/FALSE. If this parameter is present it will override the equivalent setting given in the provisioned configuration.

iOS Method Signature: + (void)identify:(NSMutableDictionary *)parameters observer:(NSObject <SkySyncObserver> *)observer

identify(Hashtable, boolean, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will identify the current user to the SkySync engine, and leverages SkyMobile identity management processing.
INTERNAL_TASK_UNDERWAY - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to indicate that a refresh is currently underway against a data object.
isCertificateLoaded() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether or not a certificate has been loaded.
isConnectedToHost() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether or not the SkySync engine currently has a working connection to the back-end (SAP) host.
isDebugging() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether the SkySync engine is currently writing debug output to the console.
isIdentified() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether a valid user has been identified for use with the SkySync engine.
isProvisioned() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether the SkySync engine is currently provisioned.
isRunning() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether the SkySync engine is currently ready for use.
isStarted() - Static method in class au.com.skytechnologies.skysync.SkySync
This method indicates whether the SkySync engine has been started.

K

KonySkySyncAdaptor - Class in com.konylabs.sky.lua
This class adapts the Lua Types to native SDK types before calling the SkySync API and vice-versa.
KonySkySyncAdaptor() - Constructor for class com.konylabs.sky.lua.KonySkySyncAdaptor
 

N

NOTHING_UNDERWAY - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to indicate that no synchronization task is currently underway against a data object.
notifyEvent(String, Hashtable) - Method in interface au.com.skytechnologies.skysync.SkySyncObserver
This method provides a general-purpose interface for transmission of callback notifications.
notifyEvent(String, Hashtable) - Method in class com.konylabs.sky.lua.KonySkySyncAdaptor
 

P

performanceTestStart(int, int, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method triggers an upload (delta send) of a data object.
performanceTestStop(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method triggers an upload (delta send) of a data object.
performanceTestUpload(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method triggers an upload of the performance data object.
PERMISSION_DEVICE_ID - Static variable in class au.com.skytechnologies.skysync.SkySync
Permission code to indicate that no device id was available.
provision(Hashtable, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will prepare the SkySync engine for first-time use.

Q

quiesce(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will quiesce the SkySync engine, causing it to cease any existing activity and close down all network connections as soon as possible.

R

REFRESH_UNDERWAY - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to indicate that an internal task is currently underway against a data object.
registerObserver(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
Register an observer to receive high-level notifications sent through from the SkySync engine.
reset(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will reset the SkySync engine back to its initial state (prior to provisioning).
rollbackTransaction(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will "undo" or roll back a unit of work initiated by a call to beginTransaction, backing out all of the uncommitted changes made to the database by the current thread.

S

setDebugging(boolean) - Static method in class au.com.skytechnologies.skysync.SkySync
Set debugging on or off.
setLuaObserver(Function) - Method in class com.konylabs.sky.lua.KonySkySyncAdaptor
 
SkySync - Class in au.com.skytechnologies.skysync
 
SkySyncObserver - Interface in au.com.skytechnologies.skysync
 
start(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will start the SkySync engine running.
stop(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will stop the SkySync engine.
stopTableProcess() - Static method in class au.com.skytechnologies.skysync.SkySync
This method stops the current table process that is currently being processed.
SUCCESS - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to represent successful processing.

T

tableCount(String, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will return a count of all rows on the specified table that match a specified condition set.
tableDelete(String, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will delete all rows on the specified table that match a specified condition set.
tableFieldNames(String, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will return a list with the names of all fields belonging to a table, in database column order, to the observer.
tableInsert(String, Hashtable, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will add/insert a new row into the specified table, using values passed in by the caller to create the new row.
tableInsert(String, Hashtable, boolean, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will add/insert a new row into the specified table, using values passed in by the caller to create the new row, and will optionally overwrite any existing record with the same key.
tableMassInsert(String, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will add/insert multiple new rows into the specified table, using values passed in by the caller to create the new rows.
tableMassInsert(String, Vector, boolean, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will add/insert multiple new rows into the specified table, using values passed in by the caller to create the new rows, and will optionally overwrite any existing records with the same keys.
tableProcess(String, Vector, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will process all rows on a table that satisfy a specified set of conditions, notifying the observer with each row to be processed
tableProcess(String, Vector, Vector, int, int, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will process a number of rows on a table that satisfy a specified set of conditions, notifying the observer with each row to be processed
tableSelect(String, Vector, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will retrieve all rows on a table that satisfy a specified set of conditions.
tableSelect(String, Vector, Vector, int, int, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will retrieve a number of rows on a table that satisfy a specified set of conditions.
tableUpdate(String, Hashtable, Vector, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method causes all rows matching a specified condition set to be updated with new values.
tableUpdate(String, Hashtable, Vector, boolean, SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method causes all rows matching a specified condition set to be updated with new values, and additionally provides the option for the timestamp to be updated (or not), and cascading of updates to take place (or not).

U

unquiesce(SkySyncObserver) - Static method in class au.com.skytechnologies.skysync.SkySync
This method will unquiesce the SkySync engine after a call to quiesce has been made, allowing it to resume normal operation.
UPLOAD_UNDERWAY - Static variable in class au.com.skytechnologies.skysync.SkySync
Return code to indicate that an upload is currently underway against a data object.

A B C D E G I K N P Q R S T U