1 package com.atlassian.sal.api.events;
2
3 import javax.annotation.concurrent.Immutable;
4
5
6
7
8
9 @Immutable
10 public class SessionCreatedEvent extends AbstractSessionEvent
11 {
12
13 private SessionCreatedEvent(final String sessionId, final String userName)
14 {
15 super(sessionId, userName);
16 }
17
18 public static Builder builder()
19 {
20 return new Builder();
21 }
22
23 public static class Builder extends AbstractSessionEvent.Builder
24 {
25 private Builder()
26 {
27 }
28
29 public SessionCreatedEvent build()
30 {
31 return new SessionCreatedEvent(sessionId, userName);
32 }
33 }
34 }
35