Once user credentials are established, synchronization can take place. The SecureJdbcMIDlet code calls the SyncManager.sync method, which takes a SyncType argument. In this case, the code calls a method that returns a SyncType value:
syncMgr.sync(getSelectedSyncType());
The getSelectedSyncType method in turn uses the value returned by a GUI method, getSyncType.