import mircoders.entity.EntityContent;
import mircoders.entity.EntityUsers;
import mircoders.localizer.MirAdminInterfaceLocalizer;
-import mircoders.localizer.MirCachingLocalizerDecorator;
+import mircoders.localizer.LocalizerCache;
import mircoders.localizer.MirLocalizer;
import mircoders.localizer.MirLocalizerExc;
import mircoders.localizer.MirLocalizerFailure;
static private final Map loggedInUserIds = new HashMap();
static private LoggerWrapper logger = new LoggerWrapper("Global");
static private LoggerWrapper adminUsageLogger = new LoggerWrapper("AdminUsage");
-// static private ChangeEngine changeEngine = new ChangeEngine();
+
+ static private ChangeEngine changeEngine = new ChangeEngine();
+
static private DatabaseEngine databaseEngine;
static private BundleFactory bundleFactory =
}
try {
- localizer = new MirCachingLocalizerDecorator((MirLocalizer) localizerClass.newInstance());
+ localizer = new LocalizerCache((MirLocalizer) localizerClass.newInstance());
}
catch (Throwable t) {
throw new MirLocalizerFailure("localizer class '" +
/**
* returns the global change engine (used to track changed files)
*/
-// public static ChangeEngine getChangeEngine() {
-// return changeEngine;
-// }
+ public static ChangeEngine getChangeEngine() {
+ return changeEngine;
+ }
public static MirPropertiesConfiguration config() {
return MirPropertiesConfiguration.instance();