Example #1
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            Xamarin.Essentials.Platform.Init(this, savedInstanceState);

            // Set our view from the "main" layout resource
            SetContentView(Resource.Layout.activity_main);

            Button CreateObjectTypeButton        = (Button)FindViewById(Resource.Id.CreateObjectTypeButton);
            Button OpenCloudDBZone2Button        = (Button)FindViewById(Resource.Id.OpenCloudDBZone2Button);
            Button CloudDBZoneConfigsButton      = (Button)FindViewById(Resource.Id.CloudDBZoneConfigsButton);
            Button CloudDBZoneConfigButton       = (Button)FindViewById(Resource.Id.CloudDBZoneConfigButton);
            Button CloseCloudDBButton            = (Button)FindViewById(Resource.Id.CloseCloudDBButton);
            Button DeleteCloudDBZoneButton       = (Button)FindViewById(Resource.Id.DeleteCloudDBZoneButton);
            Button EnableNetworkButton           = (Button)FindViewById(Resource.Id.EnableNetworkButton);
            Button DisableNetworkButton          = (Button)FindViewById(Resource.Id.DisableNetworkButton);
            Button UpdateDataEncryptionKeyButton = (Button)FindViewById(Resource.Id.UpdateDataEncryptionKeyButton);
            Button SetUserKeyButton           = (Button)FindViewById(Resource.Id.SetUserKeyButton);
            Button ExecuteUpsertButton        = (Button)FindViewById(Resource.Id.ExecuteUpsertButton);
            Button ExecuteDeleteButton        = (Button)FindViewById(Resource.Id.ExecuteDeleteButton);
            Button ExecuteQueryButton         = (Button)FindViewById(Resource.Id.ExecuteQueryButton);
            Button ExecuteAverageQueryButton  = (Button)FindViewById(Resource.Id.ExecuteAverageQueryButton);
            Button ExecuteSumQueryButton      = (Button)FindViewById(Resource.Id.ExecuteSumQueryButton);
            Button ExecuteMaximumQueryButton  = (Button)FindViewById(Resource.Id.ExecuteMaximumQueryButton);
            Button ExecuteMinimalQueryButton  = (Button)FindViewById(Resource.Id.ExecuteMinimalQueryButton);
            Button ExecuteCountQueryButton    = (Button)FindViewById(Resource.Id.ExecuteCountQueryButton);
            Button ExecuteQueryUnsyncedButton = (Button)FindViewById(Resource.Id.ExecuteQueryUnsyncedButton);
            Button RunTransactionButton       = (Button)FindViewById(Resource.Id.RunTransactionButton);
            Button UnSubscribeSnapshotButton  = (Button)FindViewById(Resource.Id.UnSubscribeSnapshotButton);
            Button SubscribeSnapshotButton    = (Button)FindViewById(Resource.Id.SubscribeSnapshotButton);


            CreateObjectTypeButton.SetOnClickListener(this);
            OpenCloudDBZone2Button.SetOnClickListener(this);
            CloudDBZoneConfigsButton.SetOnClickListener(this);
            CloudDBZoneConfigButton.SetOnClickListener(this);
            CloseCloudDBButton.SetOnClickListener(this);
            DeleteCloudDBZoneButton.SetOnClickListener(this);
            EnableNetworkButton.SetOnClickListener(this);
            DisableNetworkButton.SetOnClickListener(this);
            UpdateDataEncryptionKeyButton.SetOnClickListener(this);
            SetUserKeyButton.SetOnClickListener(this);
            ExecuteUpsertButton.SetOnClickListener(this);
            ExecuteDeleteButton.SetOnClickListener(this);
            ExecuteQueryButton.SetOnClickListener(this);
            ExecuteAverageQueryButton.SetOnClickListener(this);
            ExecuteSumQueryButton.SetOnClickListener(this);
            ExecuteMaximumQueryButton.SetOnClickListener(this);
            ExecuteMinimalQueryButton.SetOnClickListener(this);
            ExecuteCountQueryButton.SetOnClickListener(this);
            ExecuteQueryUnsyncedButton.SetOnClickListener(this);
            RunTransactionButton.SetOnClickListener(this);
            UnSubscribeSnapshotButton.SetOnClickListener(this);
            SubscribeSnapshotButton.SetOnClickListener(this);

            InitAGConnectCloudDB(this);
            mCloudDB = AGConnectCloudDB.Instance;
            mCloudDB.AddDataEncryptionKeyListener(this);
            Login();
        }
 public CloudDBTest()
 {
     AGConnectCloudDB.initialize(new Context());
     mCloudDB        = AGConnectCloudDB.getInstance();
     captureSnapshot = false;
     login();
 }
 public void GetInstance()
 {
     if (mCloudDB == null)
     {
         mCloudDB = AGConnectCloudDB.GetInstance();
     }
     Debug.Log($"[{TAG}]: GetInstance() ");
 }
 public void Initialize()
 {
     AGConnectCloudDB.Initialize();
     Debug.Log($"[{TAG}]: Initialize()");
 }
Example #5
0
 public static void InitAGConnectCloudDB(Context context)
 {
     AGConnectCloudDB.Initialize(context);
 }