com.xebialabs.deployit.plugin.remoting.preview
Class PreviewOverthereFile
java.lang.Object
com.xebialabs.overthere.spi.BaseOverthereFile<PreviewOverthereConnection>
com.xebialabs.deployit.plugin.remoting.preview.PreviewOverthereFile
- All Implemented Interfaces:
- com.xebialabs.overthere.OverthereFile
public class PreviewOverthereFile
- extends com.xebialabs.overthere.spi.BaseOverthereFile<PreviewOverthereConnection>
- implements com.xebialabs.overthere.OverthereFile
| Methods inherited from class com.xebialabs.overthere.spi.BaseOverthereFile |
copyFrom, copyTo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.xebialabs.overthere.OverthereFile |
copyTo |
getConnection
public PreviewOverthereConnection getConnection()
- Specified by:
getConnection in interface com.xebialabs.overthere.OverthereFile- Overrides:
getConnection in class com.xebialabs.overthere.spi.BaseOverthereFile<PreviewOverthereConnection>
getPath
public java.lang.String getPath()
- Specified by:
getPath in interface com.xebialabs.overthere.OverthereFile
getName
public java.lang.String getName()
- Specified by:
getName in interface com.xebialabs.overthere.OverthereFile
getParentFile
public com.xebialabs.overthere.OverthereFile getParentFile()
- Specified by:
getParentFile in interface com.xebialabs.overthere.OverthereFile
getFile
public com.xebialabs.overthere.OverthereFile getFile(java.lang.String child)
- Specified by:
getFile in interface com.xebialabs.overthere.OverthereFile- Overrides:
getFile in class com.xebialabs.overthere.spi.BaseOverthereFile<PreviewOverthereConnection>
exists
public boolean exists()
- Specified by:
exists in interface com.xebialabs.overthere.OverthereFile
canRead
public boolean canRead()
- Specified by:
canRead in interface com.xebialabs.overthere.OverthereFile
canWrite
public boolean canWrite()
- Specified by:
canWrite in interface com.xebialabs.overthere.OverthereFile
canExecute
public boolean canExecute()
- Specified by:
canExecute in interface com.xebialabs.overthere.OverthereFile
isFile
public boolean isFile()
- Specified by:
isFile in interface com.xebialabs.overthere.OverthereFile
isDirectory
public boolean isDirectory()
- Specified by:
isDirectory in interface com.xebialabs.overthere.OverthereFile
isHidden
public boolean isHidden()
- Specified by:
isHidden in interface com.xebialabs.overthere.OverthereFile
lastModified
public long lastModified()
- Specified by:
lastModified in interface com.xebialabs.overthere.OverthereFile
length
public long length()
- Specified by:
length in interface com.xebialabs.overthere.OverthereFile
getInputStream
public java.io.InputStream getInputStream()
- Specified by:
getInputStream in interface com.xebialabs.overthere.OverthereFile
getOutputStream
public java.io.OutputStream getOutputStream()
- Specified by:
getOutputStream in interface com.xebialabs.overthere.OverthereFile
setExecutable
public void setExecutable(boolean executable)
- Specified by:
setExecutable in interface com.xebialabs.overthere.OverthereFile
delete
public void delete()
- Specified by:
delete in interface com.xebialabs.overthere.OverthereFile
deleteRecursively
public void deleteRecursively()
- Specified by:
deleteRecursively in interface com.xebialabs.overthere.OverthereFile- Overrides:
deleteRecursively in class com.xebialabs.overthere.spi.BaseOverthereFile<PreviewOverthereConnection>
listFiles
public java.util.List<com.xebialabs.overthere.OverthereFile> listFiles()
- Specified by:
listFiles in interface com.xebialabs.overthere.OverthereFile
mkdir
public void mkdir()
- Specified by:
mkdir in interface com.xebialabs.overthere.OverthereFile
mkdirs
public void mkdirs()
- Specified by:
mkdirs in interface com.xebialabs.overthere.OverthereFile
renameTo
public void renameTo(com.xebialabs.overthere.OverthereFile dest)
- Specified by:
renameTo in interface com.xebialabs.overthere.OverthereFile
toString
public java.lang.String toString()
- Specified by:
toString in class com.xebialabs.overthere.spi.BaseOverthereFile<PreviewOverthereConnection>