public enum Protocol extends Enum<Protocol>
TODO Disable the SSL port option when not supported in the connection dialog It's probably better/faster than removing the SSL member For the file protocol no port will be associated, need to handle that case using a -1 value in the connection dialog
Enumeration holding protocol constants| Enum Constant and Description |
|---|
FILE |
FTP |
HTTP |
HTTPS |
SFTP |
SMB |
WEBDAV |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Returns the protocol description
|
String |
getName()
Returns the protocol name
|
int |
getPort()
Returns the protocol port number
|
String |
toString() |
static Protocol |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Protocol[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Protocol SMB
public static final Protocol SFTP
public static final Protocol FTP
public static final Protocol WEBDAV
public static final Protocol HTTP
public static final Protocol HTTPS
public static final Protocol FILE
public static Protocol[] values()
for (Protocol c : Protocol.values()) System.out.println(c);
public static Protocol valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic final String getName()
public final int getPort()
public String getDescription()
Copyright © 2020. All rights reserved.