GeoKnow/Jassa-Core

View on GitHub
lib/service/RequestCache.js

Summary

Maintainability
A
0 mins
Test Coverage
var Class = require('../ext/Class');
var CacheSimple = require('./cache/CacheSimple');

var RequestCache = Class.create({
    initialize: function(executionCache, resultCache) {
        this.executionCache = executionCache ? executionCache : {};
        this.resultCache = resultCache ? resultCache : new CacheSimple();
    },

    getExecutionCache: function() {
        return this.executionCache;
    },

    getResultCache: function() {
        return this.resultCache;
    },

});

module.exports = RequestCache;