Package com.perforce.p4java.exception
Class MessageSubsystemCode
java.lang.Object
com.perforce.p4java.exception.MessageSubsystemCode
Defines known Perforce message error subsystem codes as returned from the P4Java
message and exception system. The subsystem code signals where a specific message
originated in the Perforce server or client; it is not always exact, in that
the message may have more than one real origin, but in general P4Java returns
the code the server returned when it can get this information.
Note that this information is not always available, and is typically only visible through the RequestException mechanism if it's available at all. Most of these codes will not be encountered in normal use by P4Java users, but ES_INFO, ES_SERVER, and ES_CLIENT (at least) may be seen in everyday usage.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intError occurred in the Perforce broker.static final intError in the generic upper levels of the Perforce client (including P4Java).static final intError in the server-side metadata database.static final intError in the server-side metadata database support modules.static final intError in the server-side data manager.static final intError occurred in the P4FTP server.static final intPseudo subsystem for help messages.static final intPseudo subsystem for information messages.static final intError in the server librarian module.static final intOperating system error (i.e., typically an error detected by the OS).static final intError in the underlying Perforce transport protocol.static final intError in the generic upper levels of the Perforce server.static final intPseudo subsystem for spec / comment messages.static final intError in miscellaneous support modules or apps. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ES_OS
public static final int ES_OSOperating system error (i.e., typically an error detected by the OS).- See Also:
-
ES_SUPP
public static final int ES_SUPPError in miscellaneous support modules or apps.- See Also:
-
ES_LBR
public static final int ES_LBRError in the server librarian module.- See Also:
-
ES_RPC
public static final int ES_RPCError in the underlying Perforce transport protocol.- See Also:
-
ES_DB
public static final int ES_DBError in the server-side metadata database.- See Also:
-
ES_DBSUPP
public static final int ES_DBSUPPError in the server-side metadata database support modules.- See Also:
-
ES_DM
public static final int ES_DMError in the server-side data manager.- See Also:
-
ES_SERVER
public static final int ES_SERVERError in the generic upper levels of the Perforce server.- See Also:
-
ES_CLIENT
public static final int ES_CLIENTError in the generic upper levels of the Perforce client (including P4Java).- See Also:
-
ES_INFO
public static final int ES_INFOPseudo subsystem for information messages.- See Also:
-
ES_HELP
public static final int ES_HELPPseudo subsystem for help messages.- See Also:
-
ES_SPEC
public static final int ES_SPECPseudo subsystem for spec / comment messages.- See Also:
-
ES_FTPD
public static final int ES_FTPDError occurred in the P4FTP server.- See Also:
-
ES_BROKER
public static final int ES_BROKERError occurred in the Perforce broker.- See Also:
-
-
Constructor Details
-
MessageSubsystemCode
public MessageSubsystemCode()
-