Class CommonProperties
- java.lang.Object
-
- org.apache.qpid.server.configuration.CommonProperties
-
public class CommonProperties extends Object
Centralised record of Qpid common properties. Qpid build specific information like project name, version number, and source code repository revision number are captured by this class and exposed via public static methods.
-
-
Field Summary
Fields Modifier and Type Field Description static int
IO_NETWORK_TRANSPORT_TIMEOUT_DEFAULT
static String
IO_NETWORK_TRANSPORT_TIMEOUT_PROP_NAME
The timeout used by the IO layer for timeouts such as send timeout in IoSender, and the close timeout for IoSender and IoReceiverstatic String
QPID_SECURITY_TLS_CIPHER_SUITE_ALLOW_LIST
static String
QPID_SECURITY_TLS_CIPHER_SUITE_ALLOW_LIST_DEFAULT
static String
QPID_SECURITY_TLS_CIPHER_SUITE_DENY_LIST
static String
QPID_SECURITY_TLS_CIPHER_SUITE_DENY_LIST_DEFAULT
static String
QPID_SECURITY_TLS_PROTOCOL_ALLOW_LIST
static String
QPID_SECURITY_TLS_PROTOCOL_ALLOW_LIST_DEFAULT
static String
QPID_SECURITY_TLS_PROTOCOL_DENY_LIST
static String
QPID_SECURITY_TLS_PROTOCOL_DENY_LIST_DEFAULT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Properties
asProperties()
static void
ensureIsLoaded()
static String
getBuildVersion()
Gets the source code revision.static String
getProductName()
Gets the product name.static String
getReleaseVersion()
Gets the product version.static String
getVersionString()
Extracts all of the version information as a printable string.
-
-
-
Field Detail
-
IO_NETWORK_TRANSPORT_TIMEOUT_PROP_NAME
public static final String IO_NETWORK_TRANSPORT_TIMEOUT_PROP_NAME
The timeout used by the IO layer for timeouts such as send timeout in IoSender, and the close timeout for IoSender and IoReceiver- See Also:
- Constant Field Values
-
IO_NETWORK_TRANSPORT_TIMEOUT_DEFAULT
public static final int IO_NETWORK_TRANSPORT_TIMEOUT_DEFAULT
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_PROTOCOL_ALLOW_LIST
public static final String QPID_SECURITY_TLS_PROTOCOL_ALLOW_LIST
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_PROTOCOL_ALLOW_LIST_DEFAULT
public static final String QPID_SECURITY_TLS_PROTOCOL_ALLOW_LIST_DEFAULT
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_PROTOCOL_DENY_LIST
public static final String QPID_SECURITY_TLS_PROTOCOL_DENY_LIST
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_PROTOCOL_DENY_LIST_DEFAULT
public static final String QPID_SECURITY_TLS_PROTOCOL_DENY_LIST_DEFAULT
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_CIPHER_SUITE_ALLOW_LIST
public static final String QPID_SECURITY_TLS_CIPHER_SUITE_ALLOW_LIST
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_CIPHER_SUITE_ALLOW_LIST_DEFAULT
public static final String QPID_SECURITY_TLS_CIPHER_SUITE_ALLOW_LIST_DEFAULT
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_CIPHER_SUITE_DENY_LIST
public static final String QPID_SECURITY_TLS_CIPHER_SUITE_DENY_LIST
- See Also:
- Constant Field Values
-
QPID_SECURITY_TLS_CIPHER_SUITE_DENY_LIST_DEFAULT
public static final String QPID_SECURITY_TLS_CIPHER_SUITE_DENY_LIST_DEFAULT
- See Also:
- Constant Field Values
-
-
Method Detail
-
ensureIsLoaded
public static void ensureIsLoaded()
-
asProperties
public static Properties asProperties()
-
getProductName
public static String getProductName()
Gets the product name.- Returns:
- The product name.
-
getReleaseVersion
public static String getReleaseVersion()
Gets the product version.- Returns:
- The product version.
-
getBuildVersion
public static String getBuildVersion()
Gets the source code revision.- Returns:
- The source code revision.
-
getVersionString
public static String getVersionString()
Extracts all of the version information as a printable string.- Returns:
- All of the version information as a printable string.
-
-