Class Builder
- java.lang.Object
-
- org.apache.sshd.common.util.closeable.Builder
-
- All Implemented Interfaces:
Supplier<Closeable>,ObjectBuilder<Closeable>
public final class Builder extends Object implements ObjectBuilder<Closeable>
- Author:
- Apache MINA SSHD Project
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Closeablebuild()Builderclose(Closeable c)Builderparallel(Object id, Iterable<? extends Closeable> closeables)Builderparallel(Closeable... closeables)Builderrun(Object id, Runnable r)Buildersequential(Object id, Iterable<Closeable> closeables)Buildersequential(Closeable... closeables)<T extends SshFuture<T>>
Builderwhen(Object id, Iterable<? extends SshFuture<T>> futures)<T extends SshFuture<T>>
Builderwhen(SshFuture<T> future)<T extends SshFuture<T>>
Builderwhen(SshFuture<T>... futures)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.sshd.common.util.ObjectBuilder
get
-
-
-
-
Constructor Detail
-
Builder
public Builder(Object lock)
-
-
Method Detail
-
when
@SafeVarargs public final <T extends SshFuture<T>> Builder when(SshFuture<T>... futures)
-
when
public <T extends SshFuture<T>> Builder when(Object id, Iterable<? extends SshFuture<T>> futures)
-
build
public Closeable build()
- Specified by:
buildin interfaceObjectBuilder<Closeable>
-
-