Skip navigation links
Oracle Mobile Hub Android SDK Reference
Release v18.3.3.0

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

A

addAttributes(Map<String, String>) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Adds the specified set of attributes to the query's attributes.
addID(int) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Adds the specified ID to the list of the IDs the query will search for.
addIDs(List<Integer>) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Adds the specified list of IDs to the query's IDs.
addMobileBackend(Context, String, Map<String, String>) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackendManager
Deprecated.
Adds a new mobile backend
addMobileBackend(Context, String, Map<String, String>) - Method in class oracle.cloud.mobile.mobilebackend.MobileManager
Adds a new mobile backend.
addProperty(String, String) - Method in class oracle.cloud.mobile.analytics.Event
Adds a property to the existing Map of event properties.
Analytics - Class in oracle.cloud.mobile.analytics
This class provides an interface to Oracle Mobile Cloud Analytics service.
Analytics() - Constructor for class oracle.cloud.mobile.analytics.Analytics
This is the default constructor.
AppConfig - Class in oracle.cloud.mobile.appconfig
Application configuration stored in OMH.
AppConfig(JSONObject) - Constructor for class oracle.cloud.mobile.appconfig.AppConfig
 
AppConfigCallback - Class in oracle.cloud.mobile.appconfig
AppConfig Callback used when the application configuration is loaded or an error occurs.
AppConfigCallback() - Constructor for class oracle.cloud.mobile.appconfig.AppConfigCallback
 
AUTH_HEADER - Static variable in interface oracle.cloud.mobile.authorization.AuthorizationAgent
 
authenticate(Context, String, String, AuthorizationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Authenticates the current client session against OMH with the supplied user name and password.
authenticateAnonymous(Context, AuthorizationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Authenticates the current client session anonymously against OMH without a username and password.
authenticateSocial(Activity) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
Authenticates the user identified with the username + password combination against the social authentication provider.
authenticateSocial(Fragment) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
Authenticates the user identified with the username + password combination against the social authentication provider.
authenticateUsingTokenExchange(Context, String, AuthorizationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Exchange's third party token with OMH token.
authenticateUsingTokenExchange(Context, String, boolean, AuthorizationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Exchange's third party token with OMH token.
AuthorizationAgent - Interface in oracle.cloud.mobile.authorization
Module responsible for handling OAuth 2.0, Basic Authentication, and other authentication modes.
AuthorizationCallback - Interface in oracle.cloud.mobile.authorization
The interface which needs to be implemented to receive the OAuthToken.
AuthType - Enum in oracle.cloud.mobile.authorization
Auth Types supported in SDK.

B

BACKEND_ID - Static variable in interface oracle.cloud.mobile.authorization.AuthorizationAgent
 
buildAssetQuery() - Method in class oracle.cloud.mobile.location.Location
Builds and returns a new asset query that can be configured to retrieve a set of assets from the Location service.
buildDeviceQuery() - Method in class oracle.cloud.mobile.location.Location
Builds and returns a new device query that can be configured to retrieve a set of devices from the Location service.
buildPlaceQuery() - Method in class oracle.cloud.mobile.location.Location
Builds and returns a new place query that can be configured to retrieve a set of places from the Location service.

C

cachedResourceChanged(SyncResourceUpdatedCallback) - Method in class oracle.cloud.mobile.sync.Synchronization
Event that is raised every time a cached resource is updated with new data from the service.
cacheHitCount() - Method in class oracle.cloud.mobile.sync.Synchronization
Get the cache Hit Count
cacheMissCount() - Method in class oracle.cloud.mobile.sync.Synchronization
Get the cache miss count
clearAttributes() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Removes all the attribute values.
clearIDs() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Removes all the IDs.
clearSSOTokenExchange(Context) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Removes token from memory and secure store.
cloneProperties() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
Comparison - Enum in oracle.cloud.mobile.sync.mobileEndpoint
Comparison operator for sorting in a MobileEndpoint
CONFLICT_RESOLUTION_POLICY_CLIENT_WINS - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Always upload the payload from cache to the service.
CONFLICT_RESOLUTION_POLICY_PRESERVE_CONFLICT - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Keep a copy of the pending request as well as the latest copy from service when encountering conflict.
CONFLICT_RESOLUTION_POLICY_SERVER_WINS - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Discards client's updated copy and keeps server's resource copy in local cache.
contains(String) - Method in class oracle.cloud.mobile.storage.StorageCollection
Returns true if a StorageObject with the key exists.
CONTENT_TYPE_HEADER - Static variable in interface oracle.cloud.mobile.authorization.AuthorizationAgent
 
copy() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Make a copy.
createFile() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Creates a new MobileFile.
createObject() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Creates a new MobileObject.
createOrderByString() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
CustomHttpResponse - Class in oracle.cloud.mobile.customcode
Represents the HTTP response from the execution of a custom code API call.
CustomHttpResponse() - Constructor for class oracle.cloud.mobile.customcode.CustomHttpResponse
Creates an instance of CustomHttpResponse.

D

deleteResource(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
Deletes the file.
deleteResource(boolean, MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
Deletes the file.
deleteResource(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Deletes the file.
deleteResource(boolean, MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Deletes the object.
deregisterDevice(Context) - Method in class oracle.cloud.mobile.notifications.Notifications
De-registers already registered device.
DIAGNOSTIC_DEVICE_ID - Static variable in class oracle.cloud.mobile.diagnostics.Diagnostics
Device ID
DIAGNOSTIC_REQUEST_TIME - Static variable in class oracle.cloud.mobile.diagnostics.Diagnostics
Timestamp for the request
DIAGNOSTIC_SESSION_ID - Static variable in class oracle.cloud.mobile.diagnostics.Diagnostics
Diagnostic Session ID
Diagnostics - Class in oracle.cloud.mobile.diagnostics
The Diagnostics interface is responsible for adding the appropriate HTTP headers to any OMH URL request.
discardOfflineUpdates(SyncDiscardOfflineResourceCallback) - Method in class oracle.cloud.mobile.sync.Synchronization
Discards all offline/local edits for all the resources which are not yet successfully synchronized with server.

E

EMAIL - Static variable in class oracle.cloud.mobile.authorization.User
 
ENCODING - Static variable in interface oracle.cloud.mobile.authorization.AuthorizationAgent
 
endSession(Context) - Method in class oracle.cloud.mobile.analytics.Analytics
Stops the current Analytics session.
equalsName(String) - Method in enum oracle.cloud.mobile.authorization.AuthType
Compares supplied string with enum constant name.
Event - Class in oracle.cloud.mobile.analytics
Represents the name, timestamp, and custom properties of a data object which can be logged with the analytics client using Analytics.logEvent(Event).
Event(String, Date, Map<String, String>) - Constructor for class oracle.cloud.mobile.analytics.Event
Creates a new event object with specified name, timestamp and custom properties.
EVICTION_POLICY_EVICT_ON_EXPIRY_AT_STARTUP - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
If the resource has expired, it will be evicted the next time the application starts.
EVICTION_POLICY_MANUAL_EVICTION - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
The resource is never evicted automatically.
evictResource(String) - Method in class oracle.cloud.mobile.sync.Synchronization
Evict the cached item specified by the input URL.
execute(LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.LocationAssetQuery
Asynchronously executes the query, invoking the specified completion handler block when finished.
execute(LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Asynchronously executes the query, invoking the specified completion handler block when finished.
execute(LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Asynchronously executes the query, invoking the specified completion handler block when finished.
execute(LocationObjectQueryRestCallback) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
execute(LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Asynchronously executes the query, invoking the specified completion handler block when finished.
execute(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Executes the fetch against OMH and returns the results.
execute(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
Executes the fetch against OMH and returns the results.
execute(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
Executes the fetch against OMH and returns the results.
EXPIRATION_POLICY_EXPIRE_AFTER - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
The resource expires after a duration in seconds specified by invoking SyncPolicy.setExpireAfter(int).
EXPIRATION_POLICY_EXPIRE_ON_RESTART - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
The resource expires when the application restarts.
EXPIRATION_POLICY_NEVER_EXPIRE - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
The resource never expires.

F

FETCH_POLICY_FETCH_FROM_CACHE - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Always return the resource from the cache.
FETCH_POLICY_FETCH_FROM_CACHE_SCHEDULE_REFRESH - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Always return the resource from the cache and schedule a background refresh of the resource.
FETCH_POLICY_FETCH_FROM_SERVICE - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Always fetch the resource from the service.
FETCH_POLICY_FETCH_FROM_SERVICE_IF_ONLINE - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Fetch resource from the service if online.Otherwise return the cached resource.
FETCH_POLICY_FETCH_FROM_SERVICE_ON_CACHE_MISS - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Fetch resource from the service if there is a cache miss.
FETCH_POLICY_FETCH_FROM_SERVICE_ON_CACHE_MISS_OR_EXPIRY - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Fetch resource from the service if there is a cache miss or the cached resource has expired.
FETCH_POLICY_FETCH_WITH_REFRESH - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Fetch resource from the service if there is a cache miss or the cached resource has expired.
fetchAllDevices(LocationObjectsFetchCallback) - Method in class oracle.cloud.mobile.location.LocationPlace
Asynchronously fetches all the place's devices, including the devices of all the place's descendants, invoking the specified completion handler block when finished.
fetchAsset(int, LocationObjectFetchCallback) - Method in class oracle.cloud.mobile.location.Location
Asynchronously retrieves the asset with the specified ID from the Location service and passes it to the specified callback.
fetchChildren(LocationObjectsFetchCallback) - Method in class oracle.cloud.mobile.location.LocationPlace
Asynchronously fetches the place's children (i.e.
FetchCollectionBuilder - Class in oracle.cloud.mobile.sync.mobileEndpoint
Class that exposes different APIs for fetching objects from an API endpoint.
fetchCurrentUser(UserRegistrationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Fetch the latest details of the current user from OMH.
fetchCurrentUser(GraphRequest.GraphJSONObjectCallback, String) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
Fetch the latest details of the current user from the social server.
fetchDescendants(LocationObjectsFetchCallback) - Method in class oracle.cloud.mobile.location.LocationPlace
Asynchronously fetches the place's descendants (i.e.
fetchDevice(int, LocationObjectFetchCallback) - Method in class oracle.cloud.mobile.location.Location
Asynchronously retrieves the device with the specified ID from the Location service and passes it to the specified completion handler.
fetchDevices(LocationBeacon, LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.Location
Asynchronously retrieves the devices with the specified beacon from the Location service and passes them to the specified completion handler.
fetchDevices(LocationObjectsFetchCallback) - Method in class oracle.cloud.mobile.location.LocationDeviceContainer
Asynchronously fetches the container's devices, invoking the specified completion handler block when finished.
fetchFile(String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Retrieves a FetchFileBuilder object from the endpoint.
FetchFileBuilder - Class in oracle.cloud.mobile.sync.mobileEndpoint
Class that exposes fluent APIs for fetching a MobileFile from an API endpoint.
fetchFromCacheOnlyPolicy() - Static method in class oracle.cloud.mobile.sync.SyncPolicy
Returns a SyncPolicy object with fetch policy set to SyncPolicy.FETCH_POLICY_FETCH_FROM_CACHE and default for other policy settings as mentioned in SyncPolicy.SyncPolicy().
fetchFromServiceEvictOnExpiryAtStartupPolicy() - Static method in class oracle.cloud.mobile.sync.SyncPolicy
Returns a SyncPolicy object with fetch policy set to SyncPolicy.FETCH_POLICY_FETCH_FROM_SERVICE_ON_CACHE_MISS and defaults for the other policy settings as mentioned in SyncPolicy.SyncPolicy().
fetchFromServicePolicy() - Static method in class oracle.cloud.mobile.sync.SyncPolicy
Returns a SyncPolicy object with fetch policy set to SyncPolicy.FETCH_POLICY_FETCH_FROM_SERVICE and defaults for the other policy settings as mentioned in SyncPolicy.SyncPolicy().
fetchHierarchy(LocationObjectsFetchCallback) - Method in class oracle.cloud.mobile.location.LocationPlace
Asynchronously fetches the place's hierarchy (i.e.
fetchNextPage(LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Asynchronously fetches the result's "next" set of items, invoking the specified callback when finished.
fetchObject(String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Retrieves a FetchObjectBuilder from endpoint with specified ID.
FetchObjectBuilder - Class in oracle.cloud.mobile.sync.mobileEndpoint
Class that exposes different APIs for fetching an object from an API endpoint.
fetchObjects() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Fetches a collection of objects from the endpoint.
fetchParent(LocationObjectFetchCallback) - Method in class oracle.cloud.mobile.location.LocationPlace
Asynchronously fetches the place's parent, invoking the specified completion handler block when finished.
fetchPlace(int, LocationObjectFetchCallback) - Method in class oracle.cloud.mobile.location.Location
Asynchronously retrieves the place with the specified ID from the Location service and passes it to the specified completion handler.
fetchPlaceClosestToPoint(LocationGeoPoint, LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.Location
Asynchronously retrieves the place closest to the specified geo point (A geo-point is a single latitude/longitude point on the Earth's surface) from the location service and passes it to the specified completion handler.
fetchPlacesInGeoFence(LocationGeoCircle, LocationObjectsQueryCallback) - Method in class oracle.cloud.mobile.location.Location
Asynchronously retrieves the places in the specified geofence from the location service and passes them to the specified completion handler.
FIRST_NAME - Static variable in class oracle.cloud.mobile.authorization.User
 
flush() - Method in class oracle.cloud.mobile.analytics.Analytics
Uploads all the logged events to the Analytics collector.
FORCE_SOCIAL_LOGIN - Static variable in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
 
forInt(int) - Static method in enum oracle.cloud.mobile.sync.mobileEndpoint.PinPriority
 
fromService() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
When invoked, causes the collection to be refreshed from the service.
fromService() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
When invoked causes the MobileFile to be refreshed from the service.
fromService() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
When invoked causes the object to be refreshed from the service.

G

GenericCustomCodeClientCallBack - Interface in oracle.cloud.mobile.customcode
Callback interface for receiving a custom code API response.
get(int, int, boolean) - Method in class oracle.cloud.mobile.storage.StorageCollection
Returns a list of StorageObject objects for the current StorageCollection.
get(String) - Method in class oracle.cloud.mobile.storage.StorageCollection
Reads a StorageObject using the specified key.
getAccessToken() - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Returns OMH token.
getActivity(Context, int, Intent, int) - Static method in class oracle.cloud.mobile.notifications.PendingIntentToCreate
 
getAddress() - Method in class oracle.cloud.mobile.location.LocationPlace
Gets the place's address (a geo point, circle, or polygon).
getApiName() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Returns the name of the custom API.
getAppConfig() - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
Returns AppConfig object if it was previously loaded; otherwise it returns null.
getAppConfig() - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
getAssetID() - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the ID of the asset where the query will search for the device.
getAttributeForKey(String) - Method in class oracle.cloud.mobile.location.LocationObject
Gets the value of the specified attribute.
getAttributes() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the user-defined string attributes.
getAttributes() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the user-defined attributes on which the location query will search.
getAuthorization() - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
Returns the authorization instance.
getAuthorization(AuthType) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
The mobile backend`s authorization by authorization type.
getAuthorization() - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
Returns the Authorization instance
getAuthorization(AuthType) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
getBeacon() - Method in class oracle.cloud.mobile.location.LocationDevice
Gets the device's beacon.
getBeacon() - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the beacon associated with the device the query will search for.
getBoolean(String, boolean) - Method in class oracle.cloud.mobile.appconfig.AppConfig
Returns a boolean for the specified property.
getCallBackManager() - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
This method will return CallbackManager for the social SDK.
getCanonicalLink() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the canonical link of the current StorageObject.
getCarrierName() - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
getCenter() - Method in class oracle.cloud.mobile.location.LocationGeoCircle
Gets the center point of the circle.
getConflictResolutionPolicy() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Returns the conflict resolution policy setting, which controls how conflicts between client and server are handled.
getConnection(String) - Method in class oracle.cloud.mobile.sync.Synchronization
Returns the HTTP connection for the provided resource URL.
getContentType() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the content-type of the payload.
getContext() - Method in class oracle.cloud.mobile.notifications.PendingIntentToCreate
 
getCount() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the number of items contained in the result.
getCreatedBy() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the name of the user who created the object.
getCreatedBy() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the name of the user who created the object.
getCreatedOn() - Method in class oracle.cloud.mobile.location.LocationObject
The date the object was created.
getCreatedOn() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the date the object was created.
getCurrentSyncPolicy() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns the sync policy that's associated with the resource.
getCurrentUser() - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Returns the currently logged-in user.
getDefaultMobileBackend(Context) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackendManager
Deprecated.
Returns the default mobile backend.
getDefaultMobileBackend(Context) - Method in class oracle.cloud.mobile.mobilebackend.MobileManager
Returns the default mobile backend.
getDefaultMobileBackend(Context) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackendManager
Returns the default mobile backend.
getDescendants() - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Gets whether the query should return each place's descendants.
getDescription() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the object's description.
getDescription() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the location object's user-defined description on which the query's result will be filtered with a case-insensitive partial match of this string.
getDescription() - Method in class oracle.cloud.mobile.storage.StorageCollection
Returns the description of this StorageCollection.
getDeviceContainer() - Method in class oracle.cloud.mobile.location.LocationDevice
Gets the device's container, either a place or an asset.
getDeviceId() - Method in class oracle.cloud.mobile.location.LocationAssetQuery
Gets the ID of the device associated with the asset which the query will search for.
getDiagnostics() - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
The mobile backend's diagnostics object.
getDiagnostics() - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
getDisplayName() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the display name of the object.
getDouble(String, Double) - Method in class oracle.cloud.mobile.appconfig.AppConfig
Returns a Double for the specified property.
getEmail() - Method in class oracle.cloud.mobile.authorization.User
Returns User's email.
getEndpointPath() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Returns the path to the API endpoint.
getETag() - Method in class oracle.cloud.mobile.storage.StorageCollection
Returns the eTag of the StorageCollection
getETag() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the eTag of the current object in the service.
getEvictionPolicy() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Returns the eviction policy setting, which controls when items in the cache are evicted.
getExpirationPolicy() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Returns the expiration policy setting, which controls when items in the cache are expired.
getExpireAfter() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Return the duration in seconds after which a resource should expire.
getFetchPolicy() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Returns the fetch policy setting, which controls how fetches (GET requests) are performed.
getFirstName() - Method in class oracle.cloud.mobile.authorization.User
Returns User's first name.
getFlags() - Method in class oracle.cloud.mobile.notifications.PendingIntentToCreate
 
getFormat() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the format of the result returned by the query, which can be 'long' or 'short'.
getGeoFence() - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Gets the Geo Fence in which the query will search for the places.
getGeoPoint() - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Gets the Geo Point for which the query will search for the closest place.
getHeaders() - Method in class oracle.cloud.mobile.customcode.CustomHttpResponse
Returns HTTP response headers.
getHeaderValue(Map, String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
 
getHTTPHeaders() - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Returns the HTTP headers.
getHTTPHeaders() - Method in class oracle.cloud.mobile.diagnostics.Diagnostics
Returns the Diagnostics headers.
getHttpStatus() - Method in class oracle.cloud.mobile.customcode.CustomHttpResponse
Returns HTTP response status.
getId() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the object's ID, which is a unique number generated by the Location service.
getID() - Method in class oracle.cloud.mobile.storage.StorageCollection
Returns the ID of this StorageCollection.
getID() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the ID of the object.
getId() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
Returns the ID of the current MobileFile in the API endpoint.
getId() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
 
getID1() - Method in class oracle.cloud.mobile.location.LocationAltBeacon
Fetches the altBeacon's ID1.
getID2() - Method in class oracle.cloud.mobile.location.LocationAltBeacon
Fetches the altBeacon's ID2.
getID3() - Method in class oracle.cloud.mobile.location.LocationAltBeacon
Fetches the altBeacon's ID3.
getIDPropertyName() - Method in class oracle.cloud.mobile.location.LocationAssetQuery
 
getIDPropertyName() - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
 
getIDPropertyName() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getIDPropertyName() - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
 
getIDs() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets a list of IDs that the query's result will be filtered to match with.
getInstance() - Method in class oracle.cloud.mobile.location.LocationEddystoneBeacon
Gets the beacon's instance.
getInt(String, Integer) - Method in class oracle.cloud.mobile.appconfig.AppConfig
Returns an Int for the specified property.
getIntent() - Method in class oracle.cloud.mobile.notifications.PendingIntentToCreate
 
getIntProperty(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getItems() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the items (assets, devices, or places) that match the original query's search arguments.
getJSONArrayProperty(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getJsonObject() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Returns the underlying JSON representation of the object.
getLabel() - Method in class oracle.cloud.mobile.location.LocationDeviceContainer
Gets the user-defined label associated with the device container.
getLabel() - Method in class oracle.cloud.mobile.location.LocationDeviceContainerQuery
Gets the user-defined label which the query's results will be filtered on.
getLastName() - Method in class oracle.cloud.mobile.authorization.User
Returns User's last name.
getLastSyncTime() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns the time that this resource was last synchronized, null if it was never synchronized or if it was just created locally.
getLatitude() - Method in class oracle.cloud.mobile.location.LocationGeoPoint
Gets the GeoPoint's latitude.
getLimit() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the maximum number of items to return.
getLimit() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the requested limit of how many items were to be returned by the query.
getLongitude() - Method in class oracle.cloud.mobile.location.LocationGeoPoint
Gets the GeoPoint's longitude
getMajor() - Method in class oracle.cloud.mobile.location.LocationIBeacon
Fetches the iBeacons's major.
getManager() - Static method in class oracle.cloud.mobile.mobilebackend.MobileBackendManager
Deprecated.
Returns the mobile backend manager
getManager() - Static method in class oracle.cloud.mobile.mobilebackend.MobileManager
Returns a mobile manager.
getManager() - Static method in class oracle.cloud.mobile.socialbackend.SocialMobileBackendManager
Returns the mobile backend manager
getMethod() - Method in class oracle.cloud.mobile.notifications.PendingIntentToCreate
 
getMinor() - Method in class oracle.cloud.mobile.location.LocationIBeacon
Fetches the iBeacons's minor.
getMobileBackend(Context) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackendManager
Deprecated.
Returns the specified mobile backend.
getMobileBackend(Context, String, Map<String, String>) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackendManager
Deprecated.
Returns the specified mobile backend with overridden properties specified in properties map.
getMobileBackend(Context) - Method in class oracle.cloud.mobile.mobilebackend.MobileManager
Returns a mobile backend.
getMobileBackend(Context, Map<String, String>) - Method in class oracle.cloud.mobile.mobilebackend.MobileManager
Returns a mobile backend with overridden properties specified in properties map.
getMobileBackend(Context, String, Map<String, String>) - Method in class oracle.cloud.mobile.mobilebackend.MobileManager
Returns the specified mobile backend with overridden properties specified in properties map.
getMobileBackend(Context) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackendManager
Returns the specified mobile backend.
getModifiedBy() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the name of the user who most recently modified the object.
getModifiedBy() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the User of the last modification on the current object.
getModifiedOn() - Method in class oracle.cloud.mobile.location.LocationObject
The date the object was most recently modified.
getModifiedOn() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the time of the last modification on the current object.
getName() - Method in class oracle.cloud.mobile.analytics.Event
Returns the name of the event.
getName() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the object's name.
getName() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the location object's user-defined name on which the query's result will be filtered with a case-insensitive partial match of this string.
getNamespace() - Method in class oracle.cloud.mobile.location.LocationEddystoneBeacon
Gets the beacon's namespace.
getNetworkStatus() - Method in class oracle.cloud.mobile.sync.Synchronization
Gets device network status which is currently being used by Synchronization.
getNextQuery() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the query that, when executed, will fetch the result's "next" set of items.
getNoCache() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Returns whether the results from the service will be cached.
getNumber(String, Double) - Method in class oracle.cloud.mobile.appconfig.AppConfig
Returns an Number for the specified property.
getObjectsList() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObjectCollection
Returns a list of MobileObjects.
getOffset() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the zero-based index of the first item to return in the results.
getOffset() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the requested offset returned by the query.
getOrderBy() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getOrderByAttribute() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getOrderByAttributeType() - Method in class oracle.cloud.mobile.location.LocationDeviceContainerQuery
Gets the attribute by which the query results will be sorted when returned.
getOrderByAttributeType() - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the attribute by which the query results will be sorted when returned.
getOrderByOrder() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the order (ascending or descending) in which the query results will be sorted when returned.
getParentID() - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Gets the ID of the parent place to which the query's result will be filtered on for direct children.
getPayloadBytes() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the payload as a byte array.
getPayloadStream() - Method in class oracle.cloud.mobile.storage.StorageObject
Returns the payload as a stream.
getPolicy() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Returns the syncPolicy the current FetchCollectionBuilder is using.
getPolicy() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
Returns the syncPolicy which the current FetchFileBuilder is using to fetch objects.
getPolicy() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
Returns the syncPolicy which the current FetchObjectBuilder is using to fetch objects.
getProperties() - Method in class oracle.cloud.mobile.analytics.Event
Returns properties associated with the event.
getProperties() - Method in class oracle.cloud.mobile.authorization.User
Returns the properties of the current user.
getProperties() - Method in class oracle.cloud.mobile.location.LocationAddress
Gets the address's raw properties.
getProperties() - Method in class oracle.cloud.mobile.location.LocationBeacon
Gets the beacon's raw property.
getProperties() - Method in class oracle.cloud.mobile.location.LocationObject
Gets the object's raw properties.
getProperties() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the query's raw properties.
getProperties() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the result's raw properties (corresponding to the JSON payload).
getProperties() - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
The mobile backend's properties, as specified by the OMH property list file.
getProperty(String) - Method in class oracle.cloud.mobile.location.LocationBeacon
 
getPropertyBoolean(String) - Method in class oracle.cloud.mobile.location.LocationObject
 
getPropertyInt(String) - Method in class oracle.cloud.mobile.location.LocationObject
 
getPropertyJSON(String) - Method in class oracle.cloud.mobile.location.LocationObject
 
getPropertyNames(Map<String, PropertyType>, List<List<String>>) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Populates the names of properties and their types that can be used for querying along with indexes on these properties.
getPropertyString(String) - Method in class oracle.cloud.mobile.location.LocationObject
 
getPropertyValueDouble(String) - Method in class oracle.cloud.mobile.location.LocationAddress
 
getPropertyValueInt(String) - Method in class oracle.cloud.mobile.location.LocationAddress
 
getProtocol() - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the beacon protocol which the query's results will be filtered on.
getQuery() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the query that generates the result.
getQueryClauses() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Returns all the valid query clauses.
getRadius() - Method in class oracle.cloud.mobile.location.LocationGeoCircle
Gets the radius of the circle.
getRequestCode() - Method in class oracle.cloud.mobile.notifications.PendingIntentToCreate
 
getRequestTimestamp() - Method in class oracle.cloud.mobile.diagnostics.Diagnostics
Returns timestamp of the request.
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationAsset
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationAssetQuery
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationDevice
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationObject
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationPlace
 
getResourceDir() - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
 
getResponseHeaders() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns the resource's response headers.
getSearch() - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the search parameter on which the location query will search for either description or name.
getServiceProxy(Class<T>) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
Returns an instance of the service proxy, if present.
getServiceProxy(Class<T>) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
Return instance of ServiceProxy
getSessionId() - Method in class oracle.cloud.mobile.diagnostics.Diagnostics
Returns the session ID.
getSocialAuthorization() - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
Returns the Authorization instance
getSocialAuthorization(SocialAuthType) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
getSortByList() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Returns all the sortBy objects.
getStorageCollection(String) - Method in class oracle.cloud.mobile.storage.Storage
Fetch a StorageCollection from the Storage service.
getStorageCollectionForUserId(String, String) - Method in class oracle.cloud.mobile.storage.Storage
Fetch the StorageCollection which is owned by a different user specified with userId here.
getString(String, String) - Method in class oracle.cloud.mobile.appconfig.AppConfig
Returns a Number for the specified property.
getStringProperty(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
getSubProperties() - Method in class oracle.cloud.mobile.location.LocationAddress
 
getSubProperties() - Method in class oracle.cloud.mobile.location.LocationGeoCircle
 
getSubProperties() - Method in class oracle.cloud.mobile.location.LocationGeoPoint
 
getSubProperties() - Method in class oracle.cloud.mobile.location.LocationGeoPolygon
 
getSubPropertiesName() - Method in class oracle.cloud.mobile.location.LocationAltBeacon
 
getSubPropertiesName() - Method in class oracle.cloud.mobile.location.LocationBeacon
 
getSubPropertiesName() - Method in class oracle.cloud.mobile.location.LocationEddystoneBeacon
 
getSubPropertiesName() - Method in class oracle.cloud.mobile.location.LocationIBeacon
 
getSubPropertyName() - Method in class oracle.cloud.mobile.location.LocationAddress
 
getSubPropertyName() - Method in class oracle.cloud.mobile.location.LocationGeoCircle
 
getSubPropertyName() - Method in class oracle.cloud.mobile.location.LocationGeoPoint
 
getSubPropertyName() - Method in class oracle.cloud.mobile.location.LocationGeoPolygon
 
getSyncResource() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns the SyncResource beneath the MobileResource.
getTimestamp() - Method in class oracle.cloud.mobile.analytics.Event
Returns the date that the event was recorded.
getTotalResults() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the total number of items that match the original query's search arguments, but may not all be returned in the result.
getType() - Method in class oracle.cloud.mobile.location.LocationAddress
Gets the address type.
getType() - Method in class oracle.cloud.mobile.location.LocationAltBeacon
Gets the beacon type.
getType() - Method in class oracle.cloud.mobile.location.LocationBeacon
Gets the beacon type.
getType() - Method in class oracle.cloud.mobile.location.LocationEddystoneBeacon
Gets the beacon type.
getType() - Method in class oracle.cloud.mobile.location.LocationGeoCircle
Gets the address type.
getType() - Method in class oracle.cloud.mobile.location.LocationGeoPoint
Gets the address type.
getType() - Method in class oracle.cloud.mobile.location.LocationGeoPolygon
Gets the address type.
getType() - Method in class oracle.cloud.mobile.location.LocationIBeacon
Gets the beacon type.
getUpdatePolicy() - Method in class oracle.cloud.mobile.sync.SyncPolicy
Returns the update policy setting, which controls how updates (PUT requests) are performed
getUri() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Return URI of the resource.
getUrl() - Method in class oracle.cloud.mobile.location.LocationEddystoneBeacon
Gets the beacon's URL
getUrl() - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
The mobile backend`s URL, upon which requests such as HTTP URLs are built.
getUsername() - Method in class oracle.cloud.mobile.authorization.User
Returns the current user's name.
getUUId() - Method in class oracle.cloud.mobile.location.LocationIBeacon
Fetches the iBeacons's UUID.
getValue() - Method in enum oracle.cloud.mobile.sync.mobileEndpoint.PinPriority
 
getVertices() - Method in class oracle.cloud.mobile.location.LocationGeoPolygon
Gets the polygon's vertices.

H

hasChildren() - Method in class oracle.cloud.mobile.location.LocationPlace
Returns whether the place has children, without querying the server.
hasConflict() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns true if the offline update resulted in a conflict on the service, false otherwise.
hasMore() - Method in class oracle.cloud.mobile.location.LocationObjectQueryResult
Gets the flag indicating whether there are more items to be fetched from the server that match the original query's search arguments.
hasOfflineCommitError() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns true if committing an offline update to the service resulted in an error from the service.
hasOfflineUpdates() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns true if the resource has pending offline updates, false otherwise

I

initConcreteConfig() - Method in class oracle.cloud.mobile.location.Location
 
initConcreteConfig() - Method in class oracle.cloud.mobile.notifications.Notifications
 
initialize(Context) - Method in class oracle.cloud.mobile.notifications.Notifications
Initializes Notifications service anonymously (without user name and password).
initialize(SyncResource, MobileEndpoint, InputStream, String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
Creates a new MobileFile object with specified settings.
initialize(SyncResource, MobileEndpoint, JSONObject) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Creates a new MobileObject object with specified settings.
initialize(SyncResource, MobileEndpoint, List) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObjectCollection
Creates a new MobileFile object with specified settings.
insertID(int, int) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Inserts the specified ID at the specified index of the list of IDs that the query will search for.
invokeCustomCodeJSONRequest(GenericCustomCodeClientCallBack, JSONObject, String, RestClient.HttpMethod) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Calls an OMH custom API REST endpoint.
isAuthorized() - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Checks if the user is authorized.
isFromService() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Returns true if the current FetchCollectionBuilder will fetch from service
isFromService() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
Returns true if the current FetchFileBuilder will fetch from the service.
isFromService() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
Returns true if the current FetchObjectBuilder will fetch from the service.
isPinned() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Returns true if this resource is pinned, false otherwise.

J

jsonObject - Variable in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
 

L

LAST_NAME - Static variable in class oracle.cloud.mobile.authorization.User
 
loadAppConfig(AppConfigCallback) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
Loads the application configuration asynchronously.
loadAppConfig(AppConfigCallback) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
loadOfflineResources(SyncLocalLoadingCallback) - Method in class oracle.cloud.mobile.sync.Synchronization
Returns a list of all MobileResource objects that were updated offline/locally, and not yet successfully synchronized with the server.
loadSSOTokenExchange(Context) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Loads OMH SSO token into memory from secure store.
Location - Class in oracle.cloud.mobile.location
Library interface to the Oracle Mobile Cloud location service.
Location() - Constructor for class oracle.cloud.mobile.location.Location
 
LocationAddress - Class in oracle.cloud.mobile.location
* A LocationAddress is used to specify the physical location of a LocationPlace.
LocationAddress() - Constructor for class oracle.cloud.mobile.location.LocationAddress
 
LocationAddress.LocationAddressType - Enum in oracle.cloud.mobile.location
The address type
LocationAltBeacon - Class in oracle.cloud.mobile.location
Used to specify the vendor-specific state for a device's beacon.
LocationAltBeacon(String, int, int) - Constructor for class oracle.cloud.mobile.location.LocationAltBeacon
Constructs an altBeacon with the specified IDs.
LocationAsset - Class in oracle.cloud.mobile.location
An asset describes a portable item that can be associated with one or more devices.
LocationAssetQuery - Class in oracle.cloud.mobile.location
An asset query represents more than a "search for assets".
LocationBeacon - Class in oracle.cloud.mobile.location
A beacon represents the vendor-specific state associated with a device.
LocationBeacon() - Constructor for class oracle.cloud.mobile.location.LocationBeacon
 
LocationBeacon.LocationBeaconType - Enum in oracle.cloud.mobile.location
The beacon type
LocationDevice - Class in oracle.cloud.mobile.location
A device adds context to a vendor-specific beacon and associates it with an asset or place.
LocationDeviceContainer - Class in oracle.cloud.mobile.location
A device container is an object that can be associated with one or more devices (either an asset or place).
LocationDeviceContainerQuery - Class in oracle.cloud.mobile.location
A device container query can be configured to search for device containers (assets or places).
LocationDeviceContainerQuery() - Constructor for class oracle.cloud.mobile.location.LocationDeviceContainerQuery
 
LocationDeviceContainerQuery.LocationDeviceContainerQueryOrderByAttributeType - Enum in oracle.cloud.mobile.location
Order-by attribute (ascending or descending).
LocationDeviceQuery - Class in oracle.cloud.mobile.location
A device query represents more than a "search for devices".
LocationDeviceQuery.LocationDeviceQueryOrderByAttributeType - Enum in oracle.cloud.mobile.location
Order-by attribute (ascending or descending).
LocationDeviceQuery.LocationDeviceQueryProtocolType - Enum in oracle.cloud.mobile.location
The device beacon protocol type.
LocationEddystoneBeacon - Class in oracle.cloud.mobile.location
This is used to specify the vendor-specific state for a device's beacon.
LocationEddystoneBeacon(String, String, String) - Constructor for class oracle.cloud.mobile.location.LocationEddystoneBeacon
Constructs a new Eddystone beacon with the specified namespace, instance, and URL.
LocationGeoCircle - Class in oracle.cloud.mobile.location
A geo circle, which consists of a geographical center point and a radius, is one of several ways to specify a place's address.
LocationGeoCircle(LocationGeoPoint, int) - Constructor for class oracle.cloud.mobile.location.LocationGeoCircle
Constructs a new geo circle with the specified center point and radius (in meters).
LocationGeoCircle(double, double, int) - Constructor for class oracle.cloud.mobile.location.LocationGeoCircle
Constructs a new geo circle with the specified latitude, longitude, and radius (in meters).
LocationGeoPoint - Class in oracle.cloud.mobile.location
A geo point, which is specified as a latitude/longitude pair, is one of several ways to specify a place's address.
LocationGeoPoint(double, double) - Constructor for class oracle.cloud.mobile.location.LocationGeoPoint
Constructs a new geo point with the specified latitude and longitude.
LocationGeoPolygon - Class in oracle.cloud.mobile.location
A geo polygon, which consists of a list of geographical vertices, is one of several ways to specify a place's address.
LocationGeoPolygon(List<LocationGeoPoint>) - Constructor for class oracle.cloud.mobile.location.LocationGeoPolygon
Constructs a geo polygon with the specified list of vertices.
LocationIBeacon - Class in oracle.cloud.mobile.location
This is used to specify the vendor-specific state for a device's beacon.
LocationIBeacon(String, String, String) - Constructor for class oracle.cloud.mobile.location.LocationIBeacon
Constructs an iBeacon with the specified UUID, major value, and minor value.
LocationObject - Class in oracle.cloud.mobile.location
A location object is one of the major components of the Location service model.
LocationObjectAttributesPropertyName - Variable in class oracle.cloud.mobile.location.LocationObject
 
LocationObjectFetchCallback - Interface in oracle.cloud.mobile.location
The callback is invoked when a fetch of a single LocationObject is completed.
LocationObjectQuery - Class in oracle.cloud.mobile.location
A location object query can be configured to search for the various location objects (assets, devices, or places).
LocationObjectQuery.LocationObjectQueryFormatType - Enum in oracle.cloud.mobile.location
Query format (long or short).
LocationObjectQuery.LocationObjectQueryOrderByOrderType - Enum in oracle.cloud.mobile.location
Order-by order (ascending or descending).
LocationObjectQueryResult<K extends LocationObjectQuery,V extends LocationObject> - Class in oracle.cloud.mobile.location
A query result represents the results returned from the Location service for a particular query.
LocationObjectsFetchCallback - Interface in oracle.cloud.mobile.location
The callback is invoked when a fetch of one or more LocationObjects is completed.
LocationObjectsQueryCallback - Interface in oracle.cloud.mobile.location
This callback will be invoked when a query to the Location service is completed.
LocationPlace - Class in oracle.cloud.mobile.location
A place represents a geographical location that can be associated with one or more devices.
LocationPlaceQuery - Class in oracle.cloud.mobile.location
A place query represents more than a "search for places".
logEvent(String) - Method in class oracle.cloud.mobile.analytics.Analytics
This method logs an Analytics event with the specified name.
logEvent(Event) - Method in class oracle.cloud.mobile.analytics.Analytics
Adds the existing event to the list of events.
logout(AuthorizationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Deprecated.
use AuthorizationAgent.logout(Context, AuthorizationCallback) instead. Logs the current user out of OMH.
logout(Context, AuthorizationCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Logs the current user out of OMH.

M

mAttributes - Variable in class oracle.cloud.mobile.location.LocationObject
 
McsRegistrationIntentService - Class in oracle.cloud.mobile.notifications
When registering for push notifications via the OMH SDK, this intent assists in the device registration with FCM and the OMH push notification API.
McsRegistrationIntentService() - Constructor for class oracle.cloud.mobile.notifications.McsRegistrationIntentService
 
mLocation - Variable in class oracle.cloud.mobile.location.LocationObject
 
mLocation - Variable in class oracle.cloud.mobile.location.LocationObjectQuery
 
MobileBackend - Class in oracle.cloud.mobile.mobilebackend
A mobile backend object holds the settings that allow a service proxy to communicate with an OMH mobile backend.
MobileBackendManager - Class in oracle.cloud.mobile.mobilebackend
Deprecated.
MobileEndpoint - Class in oracle.cloud.mobile.sync.mobileEndpoint
Class that represents an endpoint in a custom API.
MobileEndpoint(Synchronization, String, String, Class) - Constructor for class oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpoint
Creates a new MobileEndpoint object with specified settings.
mobileEndpoint - Variable in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
 
MobileEndpointCallback - Interface in oracle.cloud.mobile.sync.mobileEndpoint
This interface is invoked as a callback for Mobile Endpoint operations.
MobileFile - Class in oracle.cloud.mobile.sync.mobileEndpoint
Represents a file returned by a custom API.
MobileFile() - Constructor for class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
 
MobileManager - Class in oracle.cloud.mobile.mobilebackend
The mobile manager is the entry point to the Oracle Mobile Hub SDK on Android.
MobileObject - Class in oracle.cloud.mobile.sync.mobileEndpoint
Class that represents an object returned by a custom API.
MobileObject() - Constructor for class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
 
MobileObjectCollection - Class in oracle.cloud.mobile.sync.mobileEndpoint
Class that represents a collection of MobileObjects returned by a custom API.
MobileObjectCollection() - Constructor for class oracle.cloud.mobile.sync.mobileEndpoint.MobileObjectCollection
 
MobileResource - Class in oracle.cloud.mobile.sync.mobileEndpoint
Base class for MobileObject, MobileFile and MobileObjectCollection
MobileResource() - Constructor for class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
 
mProperties - Variable in class oracle.cloud.mobile.location.LocationAddress
 
mProperties - Variable in class oracle.cloud.mobile.location.LocationBeacon
 
mProperties - Variable in class oracle.cloud.mobile.location.LocationObject
 
mProperties - Variable in class oracle.cloud.mobile.location.LocationObjectQuery
 

N

Notifications - Class in oracle.cloud.mobile.notifications
This class is used to both register and deregister the device with OMH for push notifications.
Notifications() - Constructor for class oracle.cloud.mobile.notifications.Notifications
 

O

offlineResourceSynchronized(SyncResourceUpdatedCallback) - Method in class oracle.cloud.mobile.sync.Synchronization
Event that is raised every time an offline resource is synchronized.
OMCEFirebaseInstanceIDService - Class in oracle.cloud.mobile.notifications
A service that extends FirebaseInstanceIdService to handle the creation, rotation, and updating of registration tokens with OMH Server.
OMCEFirebaseInstanceIDService() - Constructor for class oracle.cloud.mobile.notifications.OMCEFirebaseInstanceIDService
 
OMCEFirebaseMessagingService - Class in oracle.cloud.mobile.notifications
This class is used for handling OMH Core push notifications received from FCM.
OMCEFirebaseMessagingService() - Constructor for class oracle.cloud.mobile.notifications.OMCEFirebaseMessagingService
 
onComplete(ServiceProxyException, User) - Method in interface oracle.cloud.mobile.authorization.UserRegistrationCallback
User registration callback
onComplete(LocationObject, ServiceProxyException) - Method in interface oracle.cloud.mobile.location.LocationObjectFetchCallback
 
onComplete(List<LocationObject>, ServiceProxyException) - Method in interface oracle.cloud.mobile.location.LocationObjectsFetchCallback
 
onComplete(LocationObjectQueryResult, ServiceProxyException) - Method in interface oracle.cloud.mobile.location.LocationObjectsQueryCallback
 
onComplete(Exception, ByteArrayOutputStream) - Method in interface oracle.cloud.mobile.storage.StorageReadCallback
Invoked once a Read operation is completed
onComplete(Exception, MobileResource) - Method in interface oracle.cloud.mobile.sync.mobileEndpoint.MobileEndpointCallback
Invoked once a MobileEndpoint operation is completed.
onComplete(int, Map<String, String>, InputStream) - Method in interface oracle.cloud.mobile.sync.SynchronizationCallback
Triggered when the REST call is successful
onCompletion(ServiceProxyException) - Method in interface oracle.cloud.mobile.authorization.AuthorizationCallback
This method is called when OMH is ready with the access token or when any exception occurs during the process of getting the access token from the auth server.
onDataLoad() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Invoked when the JSONObject is populated so that derived classes can perform initialization or cleanup.
onError(String) - Method in interface oracle.cloud.mobile.sync.SyncDiscardOfflineResourceCallback
This will be called if there is an error in discarding
onError(int, Map<String, String>, String) - Method in interface oracle.cloud.mobile.sync.SynchronizationCallback
Triggered if there is an error status or exception during the REST call
onError(String) - Method in interface oracle.cloud.mobile.sync.SyncLocalLoadingCallback
Will be invoked on failure
onHandleIntent(Intent) - Method in class oracle.cloud.mobile.notifications.McsRegistrationIntentService
For each device, retrieves a registration token for Firebase Cloud Messaging from the InstanceID API.
onMessage(RemoteMessage) - Method in class oracle.cloud.mobile.notifications.OMCEFirebaseMessagingService
On OMH Message, developer should always override this to provide a notification to user.
onMessageReceived(RemoteMessage) - Method in class oracle.cloud.mobile.notifications.OMCEFirebaseMessagingService
Called when message is received.
onResourceUpdated(String, MobileResource) - Method in interface oracle.cloud.mobile.sync.SyncResourceUpdatedCallback
This will be triggered when a cached resource is either synchronized or updated
onResult(McsError, AppConfig) - Method in class oracle.cloud.mobile.appconfig.AppConfigCallback
 
onSuccess(List<MobileResource>) - Method in interface oracle.cloud.mobile.sync.SyncLocalLoadingCallback
Will be invoked on success and contains a list of offline MobileResource objects
onTokenRefresh() - Method in class oracle.cloud.mobile.notifications.OMCEFirebaseInstanceIDService
Called if InstanceID token is updated.
openDataStream() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
Gets the stream that can be used to read the file contents.
openMobileEndpoint(String, String, Class) - Method in class oracle.cloud.mobile.sync.Synchronization
Returns an object that provides access to an endpoint in a custom API.
oracle.cloud.mobile.analytics - package oracle.cloud.mobile.analytics
 
oracle.cloud.mobile.appconfig - package oracle.cloud.mobile.appconfig
 
oracle.cloud.mobile.authorization - package oracle.cloud.mobile.authorization
 
oracle.cloud.mobile.customcode - package oracle.cloud.mobile.customcode
 
oracle.cloud.mobile.diagnostics - package oracle.cloud.mobile.diagnostics
 
oracle.cloud.mobile.location - package oracle.cloud.mobile.location
 
oracle.cloud.mobile.mobilebackend - package oracle.cloud.mobile.mobilebackend
 
oracle.cloud.mobile.notifications - package oracle.cloud.mobile.notifications
 
oracle.cloud.mobile.socialbackend - package oracle.cloud.mobile.socialbackend
 
oracle.cloud.mobile.storage - package oracle.cloud.mobile.storage
 
oracle.cloud.mobile.sync - package oracle.cloud.mobile.sync
 
oracle.cloud.mobile.sync.mobileEndpoint - package oracle.cloud.mobile.sync.mobileEndpoint
 
orderBy - Variable in class oracle.cloud.mobile.location.LocationObjectQuery
 
orderByOrderType - Variable in class oracle.cloud.mobile.location.LocationObjectQuery
 

P

PendingIntentToCreate - Class in oracle.cloud.mobile.notifications
A class to hold values for creating a PendingIntent in the future.
PinPriority - Enum in oracle.cloud.mobile.sync.mobileEndpoint
The priority of pinned resources.
pinResource(PinPriority) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Pins the resource.
populateAuthHeaders(HashMap<String, String>) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
populateDiagnosticHeaders(HashMap<String, String>) - Method in class oracle.cloud.mobile.mobilebackend.MobileBackend
Sets the HTTP headers on the specified URL request.
populateDiagnosticHeaders(HashMap<String, String>) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
populateProperties(Map<String, Object>) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Extracts property values from its object that can be queried on in the local cache.
post(StorageObject) - Method in class oracle.cloud.mobile.storage.StorageCollection
Creates a new StorageObject.
postAnalyticsData() - Method in class oracle.cloud.mobile.analytics.Analytics
 
purge() - Method in class oracle.cloud.mobile.sync.Synchronization
Clears the cache by deleting all database tables that were created when a MobileEndpoint object was instantiated.
put(StorageObject) - Method in class oracle.cloud.mobile.storage.StorageCollection
Creates or updates a StorageObject The ID of the input StorageObject must be explicitly assigned.

Q

queryFor(String, Comparison, Object) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Specifies a condition that the result objects should satisfy to be returned.
queueIfOfflineUpdatePolicy() - Static method in class oracle.cloud.mobile.sync.SyncPolicy
Returns a SyncPolicy object with update policy set to SyncPolicy.UPDATE_POLICY_QUEUE_IF_OFFLINE and defaults for other policy settings as mentioned in SyncPolicy.SyncPolicy().

R

refresh(LocationObjectFetchCallback) - Method in class oracle.cloud.mobile.location.LocationObject
Asynchronously refreshes the object's state from the Location service and invokes the specified completion handler when complete.
refreshToken(RefreshTokenCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Validates token, if it is invalid tries to get new token.
refreshTokenAsync(RefreshTokenCallback) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Refreshes the current token asynchronously.
reloadObject(StorageObject) - Method in class oracle.cloud.mobile.storage.StorageCollection
Reloads the data that was last downloaded from the service.
reloadObject(boolean, boolean, StorageObject) - Method in class oracle.cloud.mobile.storage.StorageCollection
Reloads the data that was last downloaded from the service.
reloadResource(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Reloads the data that was last downloaded from the service.
reloadResource(boolean, boolean, MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Reloads the data that was last downloaded from the service.
remove(String) - Method in class oracle.cloud.mobile.storage.StorageCollection
Deletes the StorageObject associated with the specified key without downloading the object.
remove(StorageObject) - Method in class oracle.cloud.mobile.storage.StorageCollection
Deletes the StorageObject.
removeAttribute(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Removes the specified attribute's value.
removeID(int) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Removes the specified ID from the list of the IDs that the query will search for.
removeIDAtIndex(int) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Removes the ID at the specified index from the list of IDs that the query will search for.
removeProperty(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
requestCompleted(CustomHttpResponse, JSONObject, Exception) - Method in interface oracle.cloud.mobile.customcode.GenericCustomCodeClientCallBack
This method is called after custom code api execution finishes.
requestWithUri(String, RequestMethod, SyncPolicy, Map<String, String>, byte[], SynchronizationCallback) - Method in class oracle.cloud.mobile.sync.Synchronization
Allows you to perform GET/PUT/POST/DELETE on a resource.
runInNewThread(Runnable) - Method in class oracle.cloud.mobile.location.LocationObject
 

S

saveResource(InputStream, String, MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
Saves any changes to the file back to the service.
saveResource(InputStream, String, boolean, MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileFile
Saves any changes to the file back to the service.
saveResource(MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Saves any changes to the file back to the service.
saveResource(boolean, MobileEndpointCallback) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileObject
Saves any changes to the file back to the service.
sendMCSCustomNotification(String, Context, Intent) - Method in class oracle.cloud.mobile.notifications.OMCEFirebaseMessagingService
Create and show a simple notification containing the received FCM message.
setAsset(LocationAsset) - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the asset where the query will search for the device.
setAssetID(int) - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the ID of the asset where the query will search for the device.
setAttribute(String, Object) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the specified attribute's value.
setAttributes(JSONObject) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the user-defined attributes on which the location query will search.
setAuthorization(AuthorizationAgent) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
setBeacon(LocationBeacon) - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Sets the beacon associated with the device the query will search for.
setConflictResolutionPolicy(int) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets the conflict resolution policy.
setContextLocation(String, String, String, String) - Method in class oracle.cloud.mobile.analytics.Analytics
Provides optional functionality for mobile application developers to add Location-related attributes to the Context event in regions where reverse geocoding data is not available in the cloud due to data or privacy restrictions.
setDescendants(boolean) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets whether the query should return each place's descendants.
setDescription(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the location object's description on which the query's result will be filtered.
setDevice(LocationDevice) - Method in class oracle.cloud.mobile.location.LocationAssetQuery
Sets the the device associated with the asset which the query will search for.
setDeviceId(int) - Method in class oracle.cloud.mobile.location.LocationAssetQuery
Sets the ID of the device associated with the asset which the query will search for.
setDisplayName(String) - Method in class oracle.cloud.mobile.storage.StorageObject
Sets the displayName of the object.
setEvictionPolicy(int) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets the eviction policy.
setExpirationPolicy(int) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets the expiration policy.
setExpireAfter(int) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets the duration in seconds after which a resource should expire.
setFetchPolicy(int) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets the fetch policy.
setFormat(LocationObjectQuery.LocationObjectQueryFormatType) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the format of the result returned by the query, which can be 'long' or 'short'.
setGeoFence(LocationGeoCircle) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets the Geo Fence in which the query will search for the places.
setGeoFence(double, double, int) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets the Geo Fence in which the query will search for the places.
setGeoPoint(LocationGeoPoint) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets the Geo Point for which the query will search for the closest place.
setGeoPoint(double, double) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets the Geo Point for which the query will search for the closest place.
setIDs(List<Integer>) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the list of IDs that the query's result will be filtered to match with.
setLabel(String) - Method in class oracle.cloud.mobile.location.LocationDeviceContainerQuery
Sets the user-defined label which the query's results will be filtered on.
setLimit(int) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the maximum number of items to return.
setName(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the location object's name on which the query's result will be filtered.
setNetworkConnectionTimeout(int) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
set request connection timeout
setNoCache(boolean) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets whether to cache the results form the service or not.
setOfflineMode(boolean) - Method in class oracle.cloud.mobile.sync.Synchronization
Sets the device to offline mode, which is good for testing.
setOffset(int) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the zero-based index of the first item to return in the results.
setOrderBy(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
setOrderByAttributeType(LocationDeviceContainerQuery.LocationDeviceContainerQueryOrderByAttributeType) - Method in class oracle.cloud.mobile.location.LocationDeviceContainerQuery
Sets the attribute by which the query results will be sorted when returned.
setOrderByAttributeType(LocationDeviceQuery.LocationDeviceQueryOrderByAttributeType) - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Gets the attribute by which the query results will be sorted when returned.
setOrderByOrder(LocationObjectQuery.LocationObjectQueryOrderByOrderType) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Gets the order (ascending or descending) in which the query results will be sorted when returned.
setParent(LocationPlace) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets the ID of the parent place to which the query's result will be filtered on for direct children.
setParentID(int) - Method in class oracle.cloud.mobile.location.LocationPlaceQuery
Sets the ID of the parent place where the query's result will be filtered to be the direct children to.
setPayload(byte[], String) - Method in class oracle.cloud.mobile.storage.StorageObject
Sets the payload with a byte array.
setPayload(InputStream, String) - Method in class oracle.cloud.mobile.storage.StorageObject
Sets the payload with a stream.
setProperties(JSONObject) - Method in class oracle.cloud.mobile.location.LocationDevice
 
setProperties(JSONObject) - Method in class oracle.cloud.mobile.location.LocationObject
 
setProperty(String, Object) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
 
setProtocol(LocationDeviceQuery.LocationDeviceQueryProtocolType) - Method in class oracle.cloud.mobile.location.LocationDeviceQuery
Sets the beacon protocol which the query's results will be filtered on.
setPublishAuthenticationMode(boolean) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
Set authentication mode for social login to publish.
setReadAuthenticationMode(boolean) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
Set authentication mode for social login to read.
setRequestHeaders(Map<String, String>) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Sets request headers.
setScopes(String) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
sets scopes for social login.
setSearch(String) - Method in class oracle.cloud.mobile.location.LocationObjectQuery
Sets the search parameter on which the location query will search for either description or name.
setSocialAuthorization(SocialAuthorizationAgent) - Method in class oracle.cloud.mobile.socialbackend.SocialMobileBackend
 
setSyncPolicy(SyncPolicy) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Sets the resource's sync policy.
setTimestamp(Date) - Method in class oracle.cloud.mobile.analytics.Event
Sets the time at which the event was recorded.
setup(Context, <any>) - Method in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
This method will initialize the social SDK.
setUpdatePolicy(int) - Method in class oracle.cloud.mobile.sync.SyncPolicy
Sets the offline update policy.
SOCIAL_ACCESS_TOKEN - Static variable in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
 
SOCIAL_IDENTITY_PROVIDER - Static variable in interface oracle.cloud.mobile.authorization.SocialAuthorizationAgent
 
SocialAuthorizationAgent - Interface in oracle.cloud.mobile.authorization
Interface for social authorization (currently supports only authentication with Facebook)
SocialMobileBackend - Class in oracle.cloud.mobile.socialbackend
SocialMobileBackend provides access to one specific backend.
SocialMobileBackendManager - Class in oracle.cloud.mobile.socialbackend
SocialMobileBackendManager - Interface to global information about all available backends for a particular app.
sortByAscending(String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Specifies an ascending sort for the results.
sortByDescending(String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Specifies descending sort for the results.
startSession(Context) - Method in class oracle.cloud.mobile.analytics.Analytics
Starts an Analytics session which represents a series of interactions between client and server during the span of a single connection.
Storage - Class in oracle.cloud.mobile.storage
This is the main class for Storage API operations.
Storage() - Constructor for class oracle.cloud.mobile.storage.Storage
 
StorageCollection - Class in oracle.cloud.mobile.storage
Defines the StorageCollection object which contains parameters and public methods to operate on the StorageObjects in the current collection.
StorageObject - Class in oracle.cloud.mobile.storage
This class manages the contents and metadata of a StorageObject.
StorageObject(String, byte[], String) - Constructor for class oracle.cloud.mobile.storage.StorageObject
Constructs a StorageObject from a byte array.
StorageObject(String, InputStream, String) - Constructor for class oracle.cloud.mobile.storage.StorageObject
Constructs a StorageObject from a stream.
StorageObject(String) - Constructor for class oracle.cloud.mobile.storage.StorageObject
Constructs a StorageObject with ID.
StorageReadCallback - Interface in oracle.cloud.mobile.storage
This interface is invoked as a callback for Storage read operation
SyncDiscardOfflineResourceCallback - Interface in oracle.cloud.mobile.sync
This callback is used after the discarding of offline resources is completed.
Synchronization - Class in oracle.cloud.mobile.sync
The main class for the Synchronization service implementation.
Synchronization() - Constructor for class oracle.cloud.mobile.sync.Synchronization
 
SynchronizationCallback - Interface in oracle.cloud.mobile.sync
Callback interface used to return the result when a resource request using Synchronization.requestWithUri(String, RequestMethod, SyncPolicy, Map, byte[], SynchronizationCallback) API is made.
synchronizePinnedResource(boolean) - Method in class oracle.cloud.mobile.sync.Synchronization
Synchronizes all pinned resources with their mobile backends.
SyncLocalLoadingCallback - Interface in oracle.cloud.mobile.sync
Interface that will be triggered for loading resources from the database.
SyncNetworkStatus - Enum in oracle.cloud.mobile.sync
An enumeration of the different Sync network states.
SyncPolicy - Class in oracle.cloud.mobile.sync
A SyncPolicy object is used to specify the synchronization policies for a MobileObject, MobileObjectCollection or MobileFile.
SyncPolicy() - Constructor for class oracle.cloud.mobile.sync.SyncPolicy
Creates a new SyncPolicy object with default policy settings in which:
SyncPolicy(int, int, int, int, int, int) - Constructor for class oracle.cloud.mobile.sync.SyncPolicy
Creates a new SyncPolicy object with specified settings.
syncResource - Variable in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
 
SyncResourceUpdatedCallback - Interface in oracle.cloud.mobile.sync
This callback is used when a resource is synchronized or updated in the cache.

T

TAG - Static variable in interface oracle.cloud.mobile.authorization.AuthorizationAgent
 
toString() - Method in enum oracle.cloud.mobile.authorization.AuthType
Returns name of the enum constant.

U

unPinResource() - Method in class oracle.cloud.mobile.sync.mobileEndpoint.MobileResource
Unpins the resource.
UPDATE_POLICY_QUEUE_IF_OFFLINE - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Update the service if online and queue the operation if offline.
UPDATE_POLICY_UPDATE_IF_ONLINE - Static variable in class oracle.cloud.mobile.sync.SyncPolicy
Update the service if online and return an error if offline.
User - Class in oracle.cloud.mobile.authorization
An MCS user has a name and a set of properties.
USER_ID - Static variable in class oracle.cloud.mobile.authorization.User
 
USER_NAME - Static variable in class oracle.cloud.mobile.authorization.User
 
UserRegistrationCallback - Interface in oracle.cloud.mobile.authorization
User registration callback.

V

validateToken(boolean) - Method in interface oracle.cloud.mobile.authorization.AuthorizationAgent
Validates the current token.
valueOf(String) - Static method in enum oracle.cloud.mobile.authorization.AuthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationAddress.LocationAddressType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationBeacon.LocationBeaconType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationDeviceContainerQuery.LocationDeviceContainerQueryOrderByAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationDeviceQuery.LocationDeviceQueryOrderByAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationDeviceQuery.LocationDeviceQueryProtocolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationObjectQuery.LocationObjectQueryFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.location.LocationObjectQuery.LocationObjectQueryOrderByOrderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.sync.mobileEndpoint.Comparison
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.sync.mobileEndpoint.PinPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.cloud.mobile.sync.SyncNetworkStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum oracle.cloud.mobile.authorization.AuthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationAddress.LocationAddressType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationBeacon.LocationBeaconType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationDeviceContainerQuery.LocationDeviceContainerQueryOrderByAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationDeviceQuery.LocationDeviceQueryOrderByAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationDeviceQuery.LocationDeviceQueryProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationObjectQuery.LocationObjectQueryFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.location.LocationObjectQuery.LocationObjectQueryOrderByOrderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.sync.mobileEndpoint.Comparison
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.sync.mobileEndpoint.PinPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.cloud.mobile.sync.SyncNetworkStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

withHeader(String, String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Specifies the HTTP headers using which the Collections will be fetched.
withHeader(String, String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
Specifies the HTTP header.
withHeader(String, String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
Specifies the HTTP header.
withPolicy(SyncPolicy) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Specifies a syncPolicy to use.
withPolicy(SyncPolicy) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchFileBuilder
Specifies a SyncPolicy to use.
withPolicy(SyncPolicy) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchObjectBuilder
Specifies the SyncPolicy to use.
withQueryParameter(String, String) - Method in class oracle.cloud.mobile.sync.mobileEndpoint.FetchCollectionBuilder
Specifies query parameters.
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links
Oracle Mobile Hub Android SDK Reference
Release v18.3.3.0

E91600-01

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.