MCPcopy Index your code
hub / github.com/apache/tomcat / DummyProxySession

Class DummyProxySession

java/org/apache/catalina/manager/DummyProxySession.java:31–235  ·  view source on GitHub ↗

A dummy proxy session used for testing purposes.

Source from the content-addressed store, hash-verified

29 * A dummy proxy session used for testing purposes.
30 */
31public class DummyProxySession implements Session {
32
33 private String sessionId;
34
35 /**
36 * Construct a DummyProxySession with the given session ID.
37 *
38 * @param sessionId The session identifier
39 */
40 public DummyProxySession(String sessionId) {
41 this.sessionId = sessionId;
42 }
43
44 @Override
45 public void access() {
46 // NOOP
47 }
48
49 @Override
50 public void addSessionListener(SessionListener listener) {
51 // NOOP
52 }
53
54 @Override
55 public void endAccess() {
56 // NOOP
57 }
58
59 @Override
60 public void expire() {
61 // NOOP
62 }
63
64 @Override
65 public String getAuthType() {
66 return null;
67 }
68
69 @Override
70 public long getCreationTime() {
71 return 0;
72 }
73
74 @Override
75 public long getCreationTimeInternal() {
76 return 0;
77 }
78
79 @Override
80 public String getId() {
81 return sessionId;
82 }
83
84 @Override
85 public String getIdInternal() {
86 return sessionId;
87 }
88

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected