Package com.xebialabs.xlrelease.utils
Class Eventually
java.lang.Object
com.xebialabs.xlrelease.utils.Eventually
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassclassEventually.EventuallyTask<T extends com.xebialabs.xlrelease.domain.Task> -
Constructor Summary
ConstructorsConstructorDescriptionEventually(com.xebialabs.xlrelease.repository.ReleaseRepository releaseRepository, com.xebialabs.xlrelease.repository.TaskRepository taskRepository, com.xebialabs.xlrelease.db.ArchivedReleases archivedReleases, com.xebialabs.xlrelease.repository.CommentRepository commentRepository) -
Method Summary
Modifier and TypeMethodDescription<R> Reventually(Long pollingInterval, Supplier<R> supplier, Predicate<R> predicate) <R> Reventually(Supplier<R> supplier, Predicate<R> predicate) release(com.xebialabs.xlrelease.domain.Release release) <T extends com.xebialabs.xlrelease.domain.Task>
Eventually.EventuallyTask<T>task(com.xebialabs.xlrelease.domain.Task task) <T extends com.xebialabs.xlrelease.domain.Task>
Eventually.EventuallyTask<T>
-
Constructor Details
-
Eventually
public Eventually(com.xebialabs.xlrelease.repository.ReleaseRepository releaseRepository, com.xebialabs.xlrelease.repository.TaskRepository taskRepository, com.xebialabs.xlrelease.db.ArchivedReleases archivedReleases, com.xebialabs.xlrelease.repository.CommentRepository commentRepository)
-
-
Method Details
-
task
public <T extends com.xebialabs.xlrelease.domain.Task> Eventually.EventuallyTask<T> task(com.xebialabs.xlrelease.domain.Task task) -
task
public <T extends com.xebialabs.xlrelease.domain.Task> Eventually.EventuallyTask<T> task(String taskId) -
comments
-
release
-
release
-
release
-
archived
-
eventually
-
eventually
-