public class SftpFileSystemInitializationContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private BasicCredentialsProvider |
credentials |
private java.util.Map<java.lang.String,?> |
environment |
private java.lang.String |
host |
private java.lang.String |
id |
private long |
maxAuthTime |
private long |
maxConnectTime |
private int |
port |
private PropertyResolver |
propertyResolver |
private java.net.URI |
uri |
Constructor and Description |
---|
SftpFileSystemInitializationContext(java.lang.String id,
java.net.URI uri,
java.util.Map<java.lang.String,?> env) |
Modifier and Type | Method and Description |
---|---|
BasicCredentialsProvider |
getCredentials() |
java.util.Map<java.lang.String,?> |
getEnvironment() |
java.lang.String |
getHost() |
java.lang.String |
getId() |
long |
getMaxAuthTime() |
long |
getMaxConnectTime() |
int |
getPort() |
PropertyResolver |
getPropertyResolver() |
java.net.URI |
getUri() |
void |
setCredentials(BasicCredentialsProvider credentials) |
void |
setHost(java.lang.String host) |
void |
setMaxAuthTime(long maxAuthTime) |
void |
setMaxConnectTime(long maxConnectTime) |
void |
setPort(int port) |
void |
setPropertyResolver(PropertyResolver propertyResolver) |
java.lang.String |
toString() |
private final java.lang.String id
private final java.net.URI uri
private final java.util.Map<java.lang.String,?> environment
private java.lang.String host
private int port
private BasicCredentialsProvider credentials
private PropertyResolver propertyResolver
private long maxConnectTime
private long maxAuthTime
public SftpFileSystemInitializationContext(java.lang.String id, java.net.URI uri, java.util.Map<java.lang.String,?> env)
id
- The unique identifier assigned to the file-system being createduri
- The original URI
that triggered the file-system creationenv
- The environment settings passed along with the URI (may be null
)public java.lang.String getId()
public java.net.URI getUri()
URI
that triggered the file-system creationpublic java.util.Map<java.lang.String,?> getEnvironment()
null
)public java.lang.String getHost()
public void setHost(java.lang.String host)
public int getPort()
public void setPort(int port)
public BasicCredentialsProvider getCredentials()
public void setCredentials(BasicCredentialsProvider credentials)
public PropertyResolver getPropertyResolver()
PropertyResolver
for easy access of any query parameters
encoded in the URIpublic void setPropertyResolver(PropertyResolver propertyResolver)
public long getMaxConnectTime()
public void setMaxConnectTime(long maxConnectTime)
public long getMaxAuthTime()
public void setMaxAuthTime(long maxAuthTime)
public java.lang.String toString()
toString
in class java.lang.Object