View Javadoc

1   package com.diasparsoftware.javax.servlet.http;
2   
3   import java.util.*;
4   
5   
6   public class FakeHttpSession extends HttpSessionAdapter {
7       private Map attributes;
8   
9       public FakeHttpSession(Map attributes) {
10          this.attributes = attributes;
11      }
12      
13      public Object getAttribute(String name) {
14          return attributes.get(name);
15      }
16      
17      public Enumeration getAttributeNames() {
18          return new Vector(attributes.keySet()).elements();
19      }
20      
21      public void setAttribute(String name, Object value) {
22          attributes.put(name, value);
23      }
24  }