public static class CloseableUtils.Builder extends Object
Modifier and Type | Method and Description |
---|---|
Closeable |
build() |
CloseableUtils.Builder |
close(Closeable c) |
CloseableUtils.Builder |
parallel(Closeable... closeables) |
CloseableUtils.Builder |
parallel(Iterable<? extends Closeable> closeables) |
CloseableUtils.Builder |
run(Runnable r) |
CloseableUtils.Builder |
sequential(Closeable... closeables) |
CloseableUtils.Builder |
sequential(Iterable<Closeable> closeables) |
<T extends SshFuture> |
when(Iterable<? extends SshFuture<T>> futures) |
<T extends SshFuture> |
when(SshFuture<T>... futures) |
<T extends SshFuture> |
when(SshFuture<T> future) |
public CloseableUtils.Builder run(Runnable r)
public <T extends SshFuture> CloseableUtils.Builder when(SshFuture<T> future)
public <T extends SshFuture> CloseableUtils.Builder when(SshFuture<T>... futures)
public <T extends SshFuture> CloseableUtils.Builder when(Iterable<? extends SshFuture<T>> futures)
public CloseableUtils.Builder sequential(Closeable... closeables)
public CloseableUtils.Builder sequential(Iterable<Closeable> closeables)
public CloseableUtils.Builder parallel(Closeable... closeables)
public CloseableUtils.Builder parallel(Iterable<? extends Closeable> closeables)
public CloseableUtils.Builder close(Closeable c)
public Closeable build()
Copyright © 2008–2018 The Apache Software Foundation. All rights reserved.