1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package org.bitrepository.service.contributor;
23
24 import org.bitrepository.common.settings.Settings;
25 import org.bitrepository.service.AlarmDispatcher;
26
27
28
29
30 public class ContributorContext {
31 private final ResponseDispatcher responseDispatcher;
32 private final AlarmDispatcher alarmDispatcher;
33 private final Settings settings;
34
35 public ContributorContext(ResponseDispatcher responseDispatcher, AlarmDispatcher alarmDispatcher, Settings settings) {
36 this.responseDispatcher = responseDispatcher; this.alarmDispatcher = alarmDispatcher;
37
38 this.settings = settings;
39 }
40
41 public ResponseDispatcher getResponseDispatcher() {
42 return responseDispatcher;
43 }
44
45 public AlarmDispatcher getAlarmDispatcher() {
46 return alarmDispatcher;
47 }
48
49 public Settings getSettings() {
50 return settings;
51 }
52 }