Package com.xebialabs.deployit.io
Class StreamWrappingOverthereFile
java.lang.Object
com.xebialabs.deployit.io.StreamWrappingOverthereFile
- All Implemented Interfaces:
com.xebialabs.overthere.OverthereFile
public class StreamWrappingOverthereFile
extends Object
implements com.xebialabs.overthere.OverthereFile
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
canRead()
boolean
canWrite()
void
copyTo
(com.xebialabs.overthere.OverthereFile dest) void
copyToWithConfig
(com.xebialabs.overthere.OverthereFile dest, Map<String, String> config) void
delete()
void
boolean
exists()
com.xebialabs.overthere.OverthereConnection
com.xebialabs.overthere.OverthereFile
getName()
com.xebialabs.overthere.OverthereFile
getPath()
boolean
boolean
isFile()
boolean
isHidden()
long
long
length()
List<com.xebialabs.overthere.OverthereFile>
void
mkdir()
void
mkdirs()
void
renameTo
(com.xebialabs.overthere.OverthereFile dest) void
setExecutable
(boolean executable)
-
Field Details
-
NOT_SUPPORTED_MESSAGE
-
-
Constructor Details
-
StreamWrappingOverthereFile
-
-
Method Details
-
getInputStream
- Specified by:
getInputStream
in interfacecom.xebialabs.overthere.OverthereFile
-
getName
- Specified by:
getName
in interfacecom.xebialabs.overthere.OverthereFile
-
isFile
public boolean isFile()- Specified by:
isFile
in interfacecom.xebialabs.overthere.OverthereFile
-
isDirectory
public boolean isDirectory()- Specified by:
isDirectory
in interfacecom.xebialabs.overthere.OverthereFile
-
canRead
public boolean canRead()- Specified by:
canRead
in interfacecom.xebialabs.overthere.OverthereFile
-
getConnection
public com.xebialabs.overthere.OverthereConnection getConnection()- Specified by:
getConnection
in interfacecom.xebialabs.overthere.OverthereFile
-
getPath
- Specified by:
getPath
in interfacecom.xebialabs.overthere.OverthereFile
-
getParentFile
public com.xebialabs.overthere.OverthereFile getParentFile()- Specified by:
getParentFile
in interfacecom.xebialabs.overthere.OverthereFile
-
getFile
- Specified by:
getFile
in interfacecom.xebialabs.overthere.OverthereFile
-
exists
public boolean exists()- Specified by:
exists
in interfacecom.xebialabs.overthere.OverthereFile
-
canWrite
public boolean canWrite()- Specified by:
canWrite
in interfacecom.xebialabs.overthere.OverthereFile
-
canExecute
public boolean canExecute()- Specified by:
canExecute
in interfacecom.xebialabs.overthere.OverthereFile
-
isHidden
public boolean isHidden()- Specified by:
isHidden
in interfacecom.xebialabs.overthere.OverthereFile
-
lastModified
public long lastModified()- Specified by:
lastModified
in interfacecom.xebialabs.overthere.OverthereFile
-
length
public long length()- Specified by:
length
in interfacecom.xebialabs.overthere.OverthereFile
-
getOutputStream
- Specified by:
getOutputStream
in interfacecom.xebialabs.overthere.OverthereFile
-
setExecutable
public void setExecutable(boolean executable) - Specified by:
setExecutable
in interfacecom.xebialabs.overthere.OverthereFile
-
delete
public void delete()- Specified by:
delete
in interfacecom.xebialabs.overthere.OverthereFile
-
deleteRecursively
public void deleteRecursively()- Specified by:
deleteRecursively
in interfacecom.xebialabs.overthere.OverthereFile
-
listFiles
- Specified by:
listFiles
in interfacecom.xebialabs.overthere.OverthereFile
-
mkdir
public void mkdir()- Specified by:
mkdir
in interfacecom.xebialabs.overthere.OverthereFile
-
mkdirs
public void mkdirs()- Specified by:
mkdirs
in interfacecom.xebialabs.overthere.OverthereFile
-
renameTo
public void renameTo(com.xebialabs.overthere.OverthereFile dest) - Specified by:
renameTo
in interfacecom.xebialabs.overthere.OverthereFile
-
copyTo
public void copyTo(com.xebialabs.overthere.OverthereFile dest) - Specified by:
copyTo
in interfacecom.xebialabs.overthere.OverthereFile
-
copyToWithConfig
- Specified by:
copyToWithConfig
in interfacecom.xebialabs.overthere.OverthereFile
-