Aktivasi
activation service digunakan untuk melakukan aktivasi terhadap pengguna baru. Aktivasinya mungkin tidak perlu disejumlah pengaturan. Gambar dibawah menunjukkan kegunaan activation service pada example app. Coba perhatikan kegunaan dari ICLActivationService dan CLActivationHandler.
Alur Aktivasi
3.3.3.1 ICLActivationHandler
ICLActivationHandler adalah main class untuk melakukan aktivasi pengguna dan doActivate method ini berperan sebagai eksekutor.
void doActivate(String activationCode);
3.3.3.2 ICLActivationService
ICLActivationService adalah protokol yang disediakan oleh ICLActivationHandler. Ini akan mengembalikan sebuah response melalui delegate method setiap kali hal ini berhasil atau eror. Pastikan protokol tersebut diletakkan pada class dan atur delegasi dari CLActivationHandler sebelum mengirimkan datanya.
onActivationSuccess(CLResponse response);
onActivationError(CLErrorResponseerrorResponse);