Package fr.gouv.vitam.common
General utility classes as FileUtil, SystemPropertyUtil and UUID support
-
Interface Summary Interface Description ServerIdentityInterface Interface of the private class ServerIdentity -
Class Summary Class Description BaseXx Base16, Base32 and Base64 codecsCharsetUtils Charset Utility classCommonMediaType CommonMediaType contains a different archive mime type supported by VitamFileUtil File Utility classGlobalDataRest Global Variables and eventually method used by REST servicesInternalActionKeysRetriever LocalDateUtil LocalDateTime utilitiesParametersChecker Checker for Parameters
Can be used for String (testing also emptiness) and for general Object.
For null String only, use the special method.PropertiesUtils Property Utility class NOTE for developers: Do not add LOGGER thereSedaConfiguration Seda Configuration classSedaConstants Constants for the Seda used in Json filesSedaVersion The class SedaVersion used to get the list the versions by type of Data Object from the file version.confServerIdentity Server Identity containing ServerName, ServerRole, Global PlatformId
This is a private Common.
By default this class is initialized with default values:
ServerName: hostname or UnknownHostname if not found ServerRole: UnknownRole ServerId: partial MAC ADDRESS as integer SiteId : 0
One should initialize its server instance by calling:StringUtils String utilsSystemPropertyUtil A collection of utility methods to retrieve and parse the values of the Java system properties.VitamConfiguration This class contains default values shared among all services in VitamVitamConfigurationParameters This class contains Vitam Data -
Enum Summary Enum Description ServerIdentity.MAP_KEYNAME Map key for setFromMapSystemPropertyUtil.Platform Inspired from http://commons.apache.org/lang/api-2.4/org/apache/commons/lang/ SystemUtils.html