001    package railo.runtime.cache.eh.remote.rest;
002    
003    import java.util.Date;
004    
005    import railo.commons.io.cache.CacheEntry;
006    import railo.runtime.type.Struct;
007    
008    public class RESTCacheEntry implements CacheEntry {
009    
010            private String key;
011            private Object value;
012    
013            public RESTCacheEntry(String key, Object value) {
014                    this.key=key;
015                    this.value=value;
016            }
017    
018            @Override
019            public String getKey() {
020                    return key;
021            }
022    
023            @Override
024            public Object getValue() {
025                    return value;
026            }
027    
028            public Date created() {
029                    // TODO Auto-generated method stub
030                    return null;
031            }
032    
033            public Struct getCustomInfo() {
034                    // TODO Auto-generated method stub
035                    return null;
036            }
037    
038            public int hitCount() {
039                    // TODO Auto-generated method stub
040                    return 0;
041            }
042    
043            public long idleTimeSpan() {
044                    // TODO Auto-generated method stub
045                    return 0;
046            }
047    
048            public Date lastHit() {
049                    // TODO Auto-generated method stub
050                    return null;
051            }
052    
053            public Date lastModified() {
054                    // TODO Auto-generated method stub
055                    return null;
056            }
057    
058            public long liveTimeSpan() {
059                    // TODO Auto-generated method stub
060                    return 0;
061            }
062    
063            public long size() {
064                    // TODO Auto-generated method stub
065                    return 0;
066            }
067    
068    }