/sigmah/src/test/java/org/sigmah/server/mock/MockHttpSession.java

http://sigma-h.googlecode.com/ · Java · 106 lines · 73 code · 26 blank · 7 comment · 0 complexity · 1df71ec91eed7b8e24c5b77363588db8 MD5 · raw file

  1. /*
  2. * All Sigmah code is released under the GNU General Public License v3
  3. * See COPYRIGHT.txt and LICENSE.txt.
  4. */
  5. package org.sigmah.server.mock;
  6. import javax.servlet.ServletContext;
  7. import javax.servlet.http.HttpSession;
  8. import javax.servlet.http.HttpSessionContext;
  9. import java.util.Enumeration;
  10. /**
  11. * @author Alex Bertram
  12. */
  13. public class MockHttpSession implements HttpSession {
  14. @Override
  15. public long getCreationTime() {
  16. return 0;
  17. }
  18. @Override
  19. public String getId() {
  20. return null;
  21. }
  22. @Override
  23. public long getLastAccessedTime() {
  24. return 0;
  25. }
  26. @Override
  27. public ServletContext getServletContext() {
  28. return null;
  29. }
  30. @Override
  31. public void setMaxInactiveInterval(int i) {
  32. }
  33. @Override
  34. public int getMaxInactiveInterval() {
  35. return 0;
  36. }
  37. @Override
  38. @Deprecated
  39. public HttpSessionContext getSessionContext() {
  40. return null;
  41. }
  42. @Override
  43. public Object getAttribute(String s) {
  44. return null;
  45. }
  46. @Override
  47. @Deprecated
  48. public Object getValue(String s) {
  49. return null;
  50. }
  51. @Override
  52. public Enumeration getAttributeNames() {
  53. return null;
  54. }
  55. @Override
  56. @Deprecated
  57. public String[] getValueNames() {
  58. return new String[0];
  59. }
  60. @Override
  61. public void setAttribute(String s, Object o) {
  62. }
  63. @Override
  64. @Deprecated
  65. public void putValue(String s, Object o) {
  66. }
  67. @Override
  68. public void removeAttribute(String s) {
  69. }
  70. @Override
  71. public void removeValue(String s) {
  72. }
  73. @Override
  74. public void invalidate() {
  75. }
  76. @Override
  77. public boolean isNew() {
  78. return false;
  79. }
  80. }