| Constructor and Description |
|---|
SshResource() |
SshResource(SshRepository repository,
java.lang.String uri) |
SshResource(SshRepository repository,
java.lang.String uri,
boolean bExists,
long len,
long lastModified) |
| Modifier and Type | Method and Description |
|---|---|
Resource |
clone(java.lang.String cloneName)
Clones this resource with a new resource with a different name
|
boolean |
exists()
Determine if the resource is available.
|
long |
getContentLength()
Get the resource size
|
long |
getLastModified()
Get the date the resource was last modified
|
java.lang.String |
getName()
Get the name of the resource.
|
boolean |
isLocal()
Is this resource local to this host, i.e. is it on the file system?
|
java.io.InputStream |
openStream()
Opens a stream on this resource
|
java.lang.String |
toString() |
public SshResource()
public SshResource(SshRepository repository, java.lang.String uri)
public SshResource(SshRepository repository, java.lang.String uri, boolean bExists, long len, long lastModified)
public boolean exists()
Resourcepublic long getContentLength()
ResourcegetContentLength in interface Resourcelong value representing the size of the resource in bytes.public long getLastModified()
ResourcegetLastModified in interface Resourcelong value representing the time the file was last modified, measured
in milliseconds since the epoch (00:00:00 GMT, January 1, 1970), or 0L
if the file does not exist or if an I/O error occurs.public java.lang.String getName()
Resourcepublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isLocal()
Resourcepublic Resource clone(java.lang.String cloneName)
Resourcepublic java.io.InputStream openStream()
throws java.io.IOException
ResourceopenStream in interface Resourcejava.io.IOException