|
JSCAPE MFT Server | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jscape.inet.mft.resources.SftpResourceDescriptor
public class SftpResourceDescriptor
SFTP resource descriptor. Contains information about remote SFTP connection.
Nested Class Summary | |
---|---|
static interface |
SftpResourceDescriptor.Handler
|
Nested classes/interfaces inherited from interface com.jscape.inet.mft.resources.RemoteResourceDescriptor |
---|
com.jscape.inet.mft.resources.RemoteResourceDescriptor.HandlerBase |
Constructor Summary | |
---|---|
SftpResourceDescriptor()
Creates a new descriptor instance. |
|
SftpResourceDescriptor(SftpResourceDescriptor that)
|
|
SftpResourceDescriptor(java.lang.String name,
java.lang.String host,
int port,
long timeout,
com.jscape.inet.vfs.KeyProvider keyProvider,
java.lang.String username,
java.lang.String password,
boolean usingCredentials,
boolean useAdaptiveConnection,
boolean startSubsystemReplyRequired,
com.jscape.inet.mft.RemoteDirectory remoteDirectory,
java.lang.String logDirectory,
java.lang.Long timeToLive)
|
Method Summary | |
---|---|
void |
accept(SftpResourceDescriptor.Handler handler)
|
SftpResourceDescriptor |
copy()
|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getHost()
Returns server hostname/IP. |
com.jscape.inet.vfs.KeyProvider |
getKeyProvider()
|
java.lang.String |
getLogDirectory()
|
java.lang.String |
getName()
Returns resource name. |
java.lang.String |
getPassword()
Returns connection password. |
int |
getPort()
Returns server port. |
com.jscape.inet.mft.RemoteDirectory |
getRemoteDirectory()
|
long |
getTimeout()
|
java.lang.Long |
getTimeToLive()
|
java.lang.String |
getUsername()
Returns username. |
boolean |
getUsingCredentials()
Returns use user credentials indicator. |
int |
hashCode()
|
boolean |
isStartSubsystemReplyRequired()
|
boolean |
isUseAdaptiveConnection()
|
void |
setHost(java.lang.String value)
Sets server hostname/IP. |
void |
setKey(java.lang.String value)
|
void |
setKeyProvider(com.jscape.inet.vfs.KeyProvider value)
|
void |
setLogDirectory(java.lang.String value)
|
void |
setName(java.lang.String value)
Sets resource name. |
void |
setPassword(java.lang.String value)
Sets connection password. |
void |
setPort(int value)
Sets server port. |
void |
setRemoteDirectory(com.jscape.inet.mft.RemoteDirectory value)
|
void |
setStartSubsystemReplyRequired(boolean value)
|
void |
setTimeout(long value)
|
void |
setTimeToLive(java.lang.Long value)
|
void |
setUseAdaptiveConnection(boolean value)
|
void |
setUsername(java.lang.String value)
Sets username. |
void |
setUsingCredentials(boolean value)
Sets use user credentials. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SftpResourceDescriptor(java.lang.String name, java.lang.String host, int port, long timeout, com.jscape.inet.vfs.KeyProvider keyProvider, java.lang.String username, java.lang.String password, boolean usingCredentials, boolean useAdaptiveConnection, boolean startSubsystemReplyRequired, com.jscape.inet.mft.RemoteDirectory remoteDirectory, java.lang.String logDirectory, java.lang.Long timeToLive)
public SftpResourceDescriptor(SftpResourceDescriptor that)
public SftpResourceDescriptor()
Method Detail |
---|
public java.lang.String getName()
getName
in interface ResourceDescriptor
public void setName(java.lang.String value)
value
- the resource namepublic java.lang.String getHost()
public void setHost(java.lang.String value)
value
- the server hostname/IPpublic int getPort()
public void setPort(int value)
value
- the server portpublic long getTimeout()
public void setTimeout(long value)
public com.jscape.inet.vfs.KeyProvider getKeyProvider()
public void setKeyProvider(com.jscape.inet.vfs.KeyProvider value)
public void setKey(java.lang.String value)
public java.lang.String getUsername()
getUsername
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
public void setUsername(java.lang.String value)
setUsername
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
value
- the usernamepublic java.lang.String getPassword()
getPassword
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
public void setPassword(java.lang.String value)
setPassword
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
value
- the connection passwordpublic boolean getUsingCredentials()
getUsingCredentials
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
true
user will authenticate to FTP resource using
current user credentials, false
otherwisepublic void setUsingCredentials(boolean value)
true
user will authenticate
to FTP resource with the current user credentials
value
- Indicates use current user credentialspublic boolean isUseAdaptiveConnection()
public void setUseAdaptiveConnection(boolean value)
public boolean isStartSubsystemReplyRequired()
public void setStartSubsystemReplyRequired(boolean value)
public com.jscape.inet.mft.RemoteDirectory getRemoteDirectory()
getRemoteDirectory
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
public void setRemoteDirectory(com.jscape.inet.mft.RemoteDirectory value)
setRemoteDirectory
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
public java.lang.String getLogDirectory()
public void setLogDirectory(java.lang.String value)
public java.lang.Long getTimeToLive()
getTimeToLive
in interface ResourceDescriptor
public void setTimeToLive(java.lang.Long value)
public SftpResourceDescriptor copy()
copy
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
public void accept(SftpResourceDescriptor.Handler handler) throws java.lang.Exception
accept
in interface com.jscape.inet.mft.resources.RemoteResourceDescriptor<SftpResourceDescriptor.Handler>
java.lang.Exception
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
JSCAPE MFT Server | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |