Package org.apache.sshd.sftp.server
Class DirectoryHandle
java.lang.Object
org.apache.sshd.sftp.server.Handle
org.apache.sshd.sftp.server.DirectoryHandle
- All Implemented Interfaces:
Closeable,AutoCloseable,Channel,Iterator<Path>,AttributeRepository,AttributeStore
- Author:
- Apache MINA SSHD Project
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.sshd.common.AttributeRepository
AttributeRepository.AttributeKey<T> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.apache.sshd.sftp.server.Handle
attributeKeys, clearAttributes, computeAttributeIfAbsent, getAttribute, getAttributesCount, getFile, getFileHandle, getSubsystem, isOpen, removeAttribute, safe, setAttribute, signalHandleOpen, signalHandleOpening, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.sshd.common.AttributeRepository
resolveAttributeMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
DirectoryHandle
- Throws:
IOException
-
-
Method Details
-
isWithDots
public boolean isWithDots() -
isDone
public boolean isDone() -
markDone
public void markDone() -
isSendDot
public boolean isSendDot() -
markDotSent
public void markDotSent() -
isSendDotDot
public boolean isSendDotDot() -
markDotDotSent
public void markDotDotSent() -
hasNext
public boolean hasNext() -
next
-
remove
public void remove() -
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceChannel- Specified by:
closein interfaceCloseable- Overrides:
closein classHandle- Throws:
IOException
-