protected class

ReloadableResourceBundleMessageSource.PropertiesHolder

extends Object
java.lang.Object
   ↳ org.springframework.context.support.ReloadableResourceBundleMessageSource.PropertiesHolder

Class Overview

PropertiesHolder for caching. Stores the last-modified timestamp of the source file for efficient change detection, and the timestamp of the last refresh attempt (updated every time the cache entry gets re-validated).

Summary

Public Constructors
ReloadableResourceBundleMessageSource.PropertiesHolder(Properties properties, long fileTimestamp)
ReloadableResourceBundleMessageSource.PropertiesHolder()
Public Methods
long getFileTimestamp()
MessageFormat getMessageFormat(String code, Locale locale)
Properties getProperties()
String getProperty(String code)
long getRefreshTimestamp()
void setRefreshTimestamp(long refreshTimestamp)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ReloadableResourceBundleMessageSource.PropertiesHolder (Properties properties, long fileTimestamp)

public ReloadableResourceBundleMessageSource.PropertiesHolder ()

Public Methods

public long getFileTimestamp ()

public MessageFormat getMessageFormat (String code, Locale locale)

public Properties getProperties ()

public String getProperty (String code)

public long getRefreshTimestamp ()

public void setRefreshTimestamp (long refreshTimestamp)