Алгоритм аутентификации на Rx

192
17 августа 2017, 20:46

Здравствуйте. Есть следующий код:

RepositoryProvider.provideGithubRepository()
.auth(login, password)
.doOnSubscribe(mAuthView::showLoading)
.doOnTerminate(mAuthView::hideLoading)
.compose(mLifecycleHandler.reload(R.id.auth_request))
.subscribe(authorization -> mAuthView.openRepositoriesScreen(),
        throwable -> mAuthView.showLoginError());

Предельно ясно, что он делает, но я не могу понять, что представляет из себя класс RepositoryProvider. Это наследник Observable? Или только метод provideGithubRepository возвращает Observable? Или совсем как-то по-другому? Заранее благодарен за любой ответ

READ ALSO
StackTrace - описание с примерами для новичка в Java

StackTrace - описание с примерами для новичка в Java

Пытаюсь постичь основы джавы, используя javarush, гугл, ютуб и прочие инструментыДошел до темы StackTrace и подзавис

298
Spring Security не авторизовывает

Spring Security не авторизовывает

Имеется некоторый проект на котором Spring Security получает форму логина (вообще вся рега скомуниздена от сюда ) До какого то момента все прекрасно...

212
Использование package в Java

Использование package в Java

Не могу понять, что делаю не такЕсть следующий код:

212
Прочитать содержимое Infinispan Cache

Прочитать содержимое Infinispan Cache

Я использую Infinispan Cache в моем Java-проектеМожно ли каким то образом получить содержимое Infinispan Cache? Я искал внешние библиотеки, которые решают...

263