ClientConnection(Context, String, String, String, RequestManager) constructor

Initialize the client connection with application context, application name, domain,security configuration and request manager.

Syntax

public ClientConnection (
    Context context,
    String appID,
    String Domain,
    String securityConfig,
    RequestManager requestManager
)

Parameters

Remarks

Note: Setting username and password in requestManager as part of param is mandatory.

Example 1

                               public static Logger logger;
                       public static Preferences pref;
                       public static ConnectivityParameters param;
                       public static RequestManager reqMan;
                       logger = new Logger();
                       pref = new Preferences(getApplicationContext, logger);
                       pref.setBooleanPreference(IPreferences.PERSISTENCE_SECUREMODE, false);
                       pref.setIntPreference(IPreferences.CONNECTIVITY_HTTPS_PORT, 443);
                               pref.setIntPreference(IPreferences.CONNECTIVITY_CONNTIMEOUT, 70000);
                       pref.setIntPreference(IPreferences.CONNECTIVITY_SCONNTIMEOUT, 70000);
                       param = new ConnectivityParameters();           
                       param.setUserName(<username>);
                       param.setUserPassword(<password>);
                       reqMan = new RequestManager(logger, pref, param, 1);

                       ClientConnection clientConnection = new ClientConnection(getApplicationContext(), <Application id>="">, <Domain>, <SecurityConfig>, <RequestManager object>="">);