public class SshReference extends AbstractExternalReference implements ExternalReferenceSPI
Constructor and Description |
---|
SshReference() |
SshReference(SshUrl url) |
Modifier and Type | Method and Description |
---|---|
SshReference |
clone() |
Long |
getApproximateSizeInBytes() |
String |
getCharset() |
ReferencedDataNature |
getDataNature() |
int |
getDataNatureInteger() |
String |
getDirectory() |
String |
getFileName() |
String |
getFullPath() |
String |
getHost() |
int |
getPort() |
String |
getSubDirectory() |
InputStream |
openStream(ReferenceContext context) |
void |
setCharset(String charset) |
void |
setCredentialManager(CredentialManager credentialManager) |
void |
setDataNature(ReferencedDataNature dataNature) |
void |
setDataNatureInteger(int dataNatureInteger) |
void |
setDirectory(String directory) |
void |
setFileName(String fileName) |
void |
setHost(String host) |
void |
setPort(int port) |
void |
setSubDirectory(String subDirectory) |
getPrimaryKey, getResolutionCost, setPrimaryKey
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getResolutionCost
public SshReference()
public SshReference(SshUrl url)
public Long getApproximateSizeInBytes()
getApproximateSizeInBytes
in interface ExternalReferenceSPI
public InputStream openStream(ReferenceContext context) throws DereferenceException
openStream
in interface ExternalReferenceSPI
DereferenceException
public String getHost()
public void setHost(String host)
host
- the host to setpublic int getPort()
public void setPort(int port)
port
- the port to setpublic String getDirectory()
public void setDirectory(String directory)
directory
- the directory to setpublic String getSubDirectory()
public void setSubDirectory(String subDirectory)
subDirectory
- the subDirectory to setpublic String getFileName()
public void setFileName(String fileName)
fileName
- the fileName to setpublic String getFullPath()
public ReferencedDataNature getDataNature()
getDataNature
in interface ExternalReferenceSPI
getDataNature
in class AbstractExternalReference
public void setDataNature(ReferencedDataNature dataNature)
public String getCharset()
getCharset
in interface ExternalReferenceSPI
getCharset
in class AbstractExternalReference
public void setCredentialManager(CredentialManager credentialManager)
public void setCharset(String charset)
public int getDataNatureInteger()
public void setDataNatureInteger(int dataNatureInteger)
dataNatureInteger
- the dataNatureInteger to setpublic SshReference clone()
clone
in interface ExternalReferenceSPI
clone
in class AbstractExternalReference
Copyright © 2015–2016 The Apache Software Foundation. All rights reserved.