question: start the session . this is an appropriate place to initialize data access components such as database handles . concode_field_sep RepositorySessionStoreDelegate delegate concode_elem_sep SessionStatus status concode_elem_sep ExecutorService storeWorkQueue concode_elem_sep ExecutorService delegateQueue concode_elem_sep long lastSyncTimestamp concode_elem_sep Repository repository concode_elem_sep String LOG_TAG concode_field_sep long getLastSyncTimestamp concode_elem_sep Iterator<String> getTrackedRecordIDs concode_elem_sep boolean shouldSkip concode_elem_sep void executeDelegateCommand concode_elem_sep boolean isActive concode_elem_sep SessionStatus getStatus concode_elem_sep void guidsSince concode_elem_sep RepositorySessionBundle getBundle concode_elem_sep void untrackGUIDs concode_elem_sep void storeDone concode_elem_sep void storeDone concode_elem_sep void trace concode_elem_sep void transitionFrom concode_elem_sep void sharedBegin concode_elem_sep void untrackGUID concode_elem_sep long now concode_elem_sep boolean dataAvailable concode_elem_sep void setStoreDelegate concode_elem_sep void finish concode_elem_sep Record reconcileRecords concode_elem_sep void fetchAll concode_elem_sep void store concode_elem_sep void ensureActive concode_elem_sep void unbundle concode_elem_sep void trackGUID concode_elem_sep void setStatus concode_elem_sep void fetchSince concode_elem_sep void wipe concode_elem_sep void abort concode_elem_sep void abort concode_elem_sep void fetch
target: void function ( RepositorySessionBeginDelegate arg0 ) { sharedBegin ( ) ; arg0 . deferredBeginDelegate ( delegateQueue ) . onBeginSucceeded ( this ) ; }