| Package | Description |
|---|---|
| eu.fthevenet.binjr.preferences | |
| eu.fthevenet.util.github |
| Modifier and Type | Method and Description |
|---|---|
void |
UpdateManager.asyncCheckForUpdate(java.util.function.Consumer<GithubRelease> newReleaseAvailable,
java.util.function.Consumer<Version> upToDate,
java.lang.Runnable onFailure)
Check for available update asynchronously.
|
void |
UpdateManager.asyncForcedCheckForUpdate(java.util.function.Consumer<GithubRelease> newReleaseAvailable,
java.util.function.Consumer<Version> upToDate,
java.lang.Runnable onFailure)
Force an async check for available update and ignore 1 check per hour limit.
|
| Modifier and Type | Method and Description |
|---|---|
GithubRelease |
GithubRelease.setAssetsUrl(java.lang.String assetsUrl) |
GithubRelease |
GithubRelease.setAuthor(GithubUser author) |
GithubRelease |
GithubRelease.setBody(java.lang.String body) |
GithubRelease |
GithubRelease.setCreatedAt(java.util.Date createdAt) |
GithubRelease |
GithubRelease.setDraft(boolean isDraft) |
GithubRelease |
GithubRelease.setHtmlUrl(java.lang.String htmlUrl) |
GithubRelease |
GithubRelease.setId(long id) |
GithubRelease |
GithubRelease.setName(java.lang.String name) |
GithubRelease |
GithubRelease.setPrerelease(boolean isPrerelease) |
GithubRelease |
GithubRelease.setPublishedAt(java.util.Date publishedAt) |
GithubRelease |
GithubRelease.setTagName(java.lang.String tagName) |
GithubRelease |
GithubRelease.setTarballUrl(java.lang.String tarballUrl) |
GithubRelease |
GithubRelease.setTargetCommitish(java.lang.String targetCommitish) |
GithubRelease |
GithubRelease.setUploadUrl(java.lang.String uploadUrl) |
GithubRelease |
GithubRelease.setUrl(java.lang.String url) |
GithubRelease |
GithubRelease.setZipballUrl(java.lang.String zipballUrl) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GithubRelease> |
GithubApi.getAllReleases(java.lang.String owner,
java.lang.String repo)
Returns a list of all release from the specified repository.
|
java.util.Optional<GithubRelease> |
GithubApi.getLatestRelease(java.lang.String owner,
java.lang.String repo)
Returns the latest release from the specified repository.
|
java.util.Optional<GithubRelease> |
GithubApi.getRelease(java.lang.String owner,
java.lang.String repo,
java.lang.String id)
Returns a specific release from the specified repository.
|
Copyright © 2018 Frederic Thevenet. All rights reserved.