Class MessagesDTO


  • public class MessagesDTO
    extends BaseDTO
    DTO objects for cache data encapsulation
    • Constructor Detail

      • MessagesDTO

        public MessagesDTO()
      • MessagesDTO

        public MessagesDTO​(BaseDTO dto)
      • MessagesDTO

        public MessagesDTO​(java.lang.String component,
                           java.lang.String localeLanguageTag,
                           java.lang.String productName,
                           java.lang.String version)
      • MessagesDTO

        public MessagesDTO​(java.lang.String component,
                           java.lang.String key,
                           java.lang.String source,
                           java.lang.String localeLanguageTag,
                           VIPCfg cfg)
    • Method Detail

      • getCompositStrAsCacheKey

        public java.lang.String getCompositStrAsCacheKey()
        assembly the key of cache by productID, version, component and locale.
        Returns:
        The key of cache.
      • encryption

        public java.lang.String encryption​(java.lang.String plainText)
      • getTransStatusAsCacheKey

        public java.lang.String getTransStatusAsCacheKey()
      • getLocalesCacheKey

        public java.lang.String getLocalesCacheKey​(DataSourceEnum dataSource)
      • getComment

        public java.lang.String getComment()
      • setComment

        public void setComment​(java.lang.String comment)
      • getSource

        public java.lang.String getSource()
      • setSource

        public void setSource​(java.lang.String source)
      • getKey

        public java.lang.String getKey()
      • setKey

        public void setKey​(java.lang.String key)
      • getComponent

        public java.lang.String getComponent()
      • setComponent

        public void setComponent​(java.lang.String component)
      • getLocale

        public java.lang.String getLocale()
      • setLocale

        public void setLocale​(java.lang.String locale)