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)
-
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 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)
-
-