Skip to content

Instantly share code, notes, and snippets.

@anitaa1990
Created August 19, 2018 13:09
Show Gist options
  • Save anitaa1990/3578e2d48058d1c73d19057fa327dbfa to your computer and use it in GitHub Desktop.
Save anitaa1990/3578e2d48058d1c73d19057fa327dbfa to your computer and use it in GitHub Desktop.
Single.create(new SingleOnSubscribe<User>() {
@Override
public void subscribe(SingleEmitter<User> emitter) throws Exception {
User user = new User("Anitaa");
emitter.onSuccess(user);
}
})
.observeOn(Schedulers.io())
.subscribe(new SingleObserver<User>() {
@Override
public void onSubscribe(Disposable d) {
}
@Override
public void onSuccess(User user) {
System.out.println(String.format("User with name %s successfully created: ", user.getName()));
}
@Override
public void onError(Throwable e) {
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment