You are here

SkyVaultSession

org.alfresco.mobile.android.api.session.AlfrescoSession

This section describes the SkyVaultSession interface.

The SkyVaultSession interface represents a connection to a repository.

Class declaration

public interface SkyVaultSession

Inherits from Implements
None None

Session Setting Constants

Provides all public parameters to define the behavior of session.

Name Type Default value Description
BASE_URL String org.alfresco.mobile.binding.baseurl Base url provided during creation of session. The string /service/cmis is automatically added to bind with CMIS AtomPub binding
BINDING_TYPE String org.alfresco.mobile.binding Define the specific binding type with which the session is to be created.
BINDING_TYPE_ALFRESCO_CLOUD int 4 SkyVault Cloud API binding type.
BINDING_TYPE_ALFRESCO_CMIS int 2 SkyVault CMIS binding type.
BINDING_TYPE_ALFRESCO_PUBLIC_API int 3 SkyVault public API binding type.
BINDING_TYPE_CMIS int 1 CMIS binding type.
BINDING_URL String org.alfresco.mobile.binding.url Use this if the base URL does not adhere to the default SkyVault CMIS binding URL pattern such as http://hostname:port/alfresco/service/cmis.
CACHE_FOLDER String org.alfresco.mobile.cache.folder Cache folder.
CLOUD_APP_KEY String org.alfresco.mobile.bindings.api.cloud.key Cloud app key.
CLOUD_APP_SECRET String org.alfresco.mobile.bindings.api.cloud.secret Cloud app secret.
CONNECT_TIMEOUT String org.alfresco.mobile.connection.connecttimeout HTTP connection timeout. Time in milliseconds.
CREATE_THUMBNAIL String org.alfresco.mobile.features.generatethumbnails Allow thumbnail generation during file import. Value must be a boolean. Default : false
DOWNLOAD_FOLDER String org.alfresco.mobile.download.folder Download folder
ENABLE_CACHE String org.alfresco.bindings.api.cmis Enable cache.
EXTRACT_METADATA String org.alfresco.mobile.features.extractmetadata Allow metadata extraction during file import. Value must be a boolean. Default : false
LISTING_FILTERS String org.alfresco.mobile.api.listing.filters Listing filters.
LISTING_MAX_ITEMS String org.alfresco.mobile.api.listing.maxitems Listing maximum items.
LISTING_SORTING String org.alfresco.mobile.api.listing.sorting Listing sorting.
PASSWORD String org.alfresco.mobile.credential.password Password associated with the user account to be used to connect to the repository. Can be null.
PROXY_PASSWORD String org.alfresco.mobile.connection.proxypassword Proxy password (used by the standard authentication provider). Must be a String Value.
PROXY_USER String org.alfresco.mobile.connection.proxyuser Proxy user (used by the standard authentication provider). Must be a String Value.
READ_TIMEOUT String org.alfresco.mobile.connection.readtimeout HTTP read timeout. Time in milliseconds.
REPOSITORY_ID String org.alfresco.mobile.bindings.repository.id Define the specific repository identifier. By default not necessary.
SERVICES_EXTENSION String org.alfresco.mobile.api.services Define the specific implementation of all services. Must be a full qualified classname.
USER String org.alfresco.mobile.credential.user Username of account to use to connect to the repository.