Class MessagesDTO
- java.lang.Object
-
- com.vmware.vipclient.i18n.messages.dto.BaseDTO
-
- com.vmware.vipclient.i18n.messages.dto.MessagesDTO
-
public class MessagesDTO extends BaseDTO
DTO objects for cache data encapsulation
-
-
Constructor Summary
Constructors Constructor Description MessagesDTO()MessagesDTO(BaseDTO dto)MessagesDTO(java.lang.String component, java.lang.String localeLanguageTag, java.lang.String productName, java.lang.String version)MessagesDTO(java.lang.String component, java.lang.String key, java.lang.String source, java.lang.String localeLanguageTag, VIPCfg cfg)MessagesDTO(java.lang.String productName, java.lang.String version, java.lang.String component, java.lang.String localeLanguageTag, java.lang.String key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringencryption(java.lang.String plainText)java.lang.StringgetComment()java.lang.StringgetComponent()java.lang.StringgetCompositStrAsCacheKey()assembly the key of cache by productID, version, component and locale.java.lang.StringgetKey()java.lang.StringgetLocale()java.lang.StringgetLocalesCacheKey(DataSourceEnum dataSource)java.lang.StringgetSource()java.lang.StringgetTransStatusAsCacheKey()voidsetComment(java.lang.String comment)voidsetComponent(java.lang.String component)voidsetKey(java.lang.String key)voidsetLocale(java.lang.String locale)voidsetSource(java.lang.String source)-
Methods inherited from class com.vmware.vipclient.i18n.messages.dto.BaseDTO
getProductID, getVersion, setProductID, setVersion
-
-
-
-
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 productName, java.lang.String version, java.lang.String component, java.lang.String localeLanguageTag, java.lang.String key)
-
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)
-
-