|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<IServerAddress.Protocol>
com.perforce.p4java.server.IServerAddress.Protocol
public static enum IServerAddress.Protocol
Specifies the connection protocol
Enum Constant Summary | |
---|---|
P4JAVA
Default protocol (same as p4jrpc). |
|
P4JAVASSL
Default SSL protocol (same as p4jrpcssl). |
|
P4JRPC
One-shot (connection-per-command) RPC protocol. |
|
P4JRPCNTS
Non-thread-safe (multiple-commands-per-connection) RPC protocol. |
|
P4JRPCNTSSSL
Non-thread-safe (multiple-commands-per-connection) SSL RPC protocol. |
|
P4JRPCSSL
One-shot (connection-per-command) SSL RPC protocol. |
|
P4JRSH
RSH protocol (run p4d in 'rsh' mode). |
|
P4JRSHNTS
Non-thread-safe (multiple-commands-per-connection) RSH protocol (run p4d in 'rsh' mode). |
Method Summary | |
---|---|
static IServerAddress.Protocol |
fromString(String protocol)
Returns the connection protocol as inferred from the passed-in value. |
boolean |
isSecure()
Return true if the protocol is secure. |
String |
toString()
Returns the string value representing the connection protocol for the server URI. |
static IServerAddress.Protocol |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static IServerAddress.Protocol[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final IServerAddress.Protocol P4JAVA
public static final IServerAddress.Protocol P4JAVASSL
public static final IServerAddress.Protocol P4JRPC
public static final IServerAddress.Protocol P4JRPCSSL
public static final IServerAddress.Protocol P4JRPCNTS
public static final IServerAddress.Protocol P4JRPCNTSSSL
public static final IServerAddress.Protocol P4JRSH
public static final IServerAddress.Protocol P4JRSHNTS
Method Detail |
---|
public static IServerAddress.Protocol[] values()
for (IServerAddress.Protocol c : IServerAddress.Protocol.values()) System.out.println(c);
public static IServerAddress.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 name
NullPointerException
- if the argument is nullpublic static IServerAddress.Protocol fromString(String protocol)
connectionProtocol
- the string value of the connection protocol
public String toString()
toString
in class Enum<IServerAddress.Protocol>
public boolean isSecure()
We use a pattern
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |